---
Fuzzer filename: '/src/util-linux/libmount/src/fuzz.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/util-linux/libmount/src/fuzz.c'
      linkageType:     externalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         12
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __err_oom
        - err
        - fclose
        - fmemopen
        - mnt_new_table
        - mnt_table_enable_comments
        - mnt_table_parse_stream
        - mnt_unref_table
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fuzz.c:12,13'
          Branch Sides:
            - BranchSide:      'libmount/src/fuzz.c:13,17'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fuzz.c:16,13'
              BranchSideFuncs:
                - mnt_new_table
                - __err_oom
                - fmemopen
                - err
                - mnt_table_enable_comments
                - mnt_table_parse_stream
                - mnt_unref_table
                - fclose
        - Branch String:   'libmount/src/fuzz.c:16,13'
          Branch Sides:
            - BranchSide:      'libmount/src/fuzz.c:17,17'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fuzz.c:19,14'
              BranchSideFuncs:
                - mnt_new_table
                - __err_oom
                - fmemopen
                - err
                - mnt_table_enable_comments
                - mnt_table_parse_stream
                - mnt_unref_table
                - fclose
        - Branch String:   'libmount/src/fuzz.c:20,13'
          Branch Sides:
            - BranchSide:      'libmount/src/fuzz.c:21,3'
              BranchSideFuncs:
                - fmemopen
                - err
                - mnt_table_enable_comments
                - mnt_table_parse_stream
                - mnt_unref_table
                - fclose
            - BranchSide:      'libmount/src/fuzz.c:23,30'
              BranchSideFuncs:
                - fmemopen
                - err
                - mnt_table_enable_comments
                - mnt_table_parse_stream
                - mnt_unref_table
                - fclose
        - Branch String:   'libmount/src/fuzz.c:24,13'
          Branch Sides:
            - BranchSide:      'libmount/src/fuzz.c:25,3'
              BranchSideFuncs:
                - mnt_table_enable_comments
                - mnt_table_parse_stream
                - mnt_unref_table
                - fclose
            - BranchSide:      'libmount/src/fuzz.c:27,35'
              BranchSideFuncs:
                - mnt_table_enable_comments
                - mnt_table_parse_stream
                - mnt_unref_table
                - fclose
      Callsites:
        - Src:             'libmount/src/fuzz.c:19,14'
          Dst:             mnt_new_table
        - Src:             'libmount/src/fuzz.c:21,3'
          Dst:             __err_oom
        - Src:             'libmount/src/fuzz.c:23,13'
          Dst:             fmemopen
        - Src:             'libmount/src/fuzz.c:25,3'
          Dst:             err
        - Src:             'libmount/src/fuzz.c:27,9'
          Dst:             mnt_table_enable_comments
        - Src:             'libmount/src/fuzz.c:28,16'
          Dst:             mnt_table_parse_stream
        - Src:             'libmount/src/fuzz.c:30,9'
          Dst:             mnt_unref_table
        - Src:             'libmount/src/fuzz.c:31,9'
          Dst:             fclose
    - functionName:    __err_oom
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - err
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:347,2'
          Dst:             err
    - functionName:    fmemopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    err
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - 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:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      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:    list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:68,2'
          Dst:             __list_add
    - functionName:    __list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_is_fs_mounted
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2050
      functionLinenumberEnd: 2051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fstab_fs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __mnt_table_is_fs_mounted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/tab.c:2051,9'
          Dst:             __mnt_table_is_fs_mounted
    - functionName:    __mnt_table_is_fs_mounted
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1867
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fstab_fs
        - tgt_prefix
      BBCount:         176
      ICount:          848
      EdgeCount:       234
      CyclomaticComplexity: 60
      functionsReached:
        - asprintf
        - fprintf
        - get_cifs_unc_subdir_path
        - getpid
        - is_mountinfo
        - loopdev_is_used
        - mnt_fs_get_devno
        - mnt_fs_get_fstype
        - mnt_fs_get_option
        - mnt_fs_get_root
        - mnt_fs_get_source
        - mnt_fs_get_srcpath
        - mnt_fs_get_target
        - mnt_fs_is_pseudofs
        - mnt_fs_is_swaparea
        - mnt_fs_streq_srcpath
        - mnt_fs_streq_target
        - mnt_parse_offset
        - mnt_reset_iter
        - mnt_resolve_path
        - mnt_resolve_spec
        - mnt_safe_stat
        - mnt_table_get_fs_root
        - mnt_table_is_empty
        - mnt_table_next_fs
        - strcmp
        - streq_paths
        - strncmp
        - ul_debugobj
        - ul_startswith
        - ul_strconcat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1878,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1878,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_target
                - mnt_fs_get_source
                - ul_debugobj
                - mnt_fs_is_swaparea
                - mnt_table_is_empty
                - is_mountinfo
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_option
                - mnt_fs_get_option
                - mnt_table_get_fs_root
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1882,25'
              BranchSideFuncs:
                - mnt_fs_is_swaparea
                - mnt_table_is_empty
                - is_mountinfo
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_option
                - mnt_fs_get_option
                - mnt_table_get_fs_root
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1882,35'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1882,57'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1883,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1882,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1883,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1887,19'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_option
                - mnt_fs_get_option
                - mnt_table_get_fs_root
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
        - Branch String:   'libmount/src/tab.c:1883,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1883,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1884,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1887,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1890,7'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_fs_get_option
                - mnt_table_get_fs_root
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
            - BranchSide:      'libmount/src/tab.c:1910,7'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
        - Branch String:   'libmount/src/tab.c:1892,60'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1893,25'
              BranchSideFuncs:
                - mnt_table_get_fs_root
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
            - BranchSide:      'libmount/src/tab.c:1894,10'
              BranchSideFuncs:
                - mnt_table_get_fs_root
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
        - Branch String:   'libmount/src/tab.c:1892,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1894,10'
              BranchSideFuncs:
                - mnt_table_get_fs_root
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
            - BranchSide:      'libmount/src/tab.c:1896,34'
              BranchSideFuncs:
                - mnt_table_get_fs_root
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - strncmp
                - ul_strconcat
                - free
        - Branch String:   'libmount/src/tab.c:1897,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1898,43'
              BranchSideFuncs:
                - mnt_fs_get_fstype
                - mnt_fs_get_srcpath
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - strncmp
                - ul_strconcat
                - free
            - BranchSide:      'libmount/src/tab.c:1908,2'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
        - Branch String:   'libmount/src/tab.c:1901,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1901,26'
              BranchSideFuncs:
                - strncmp
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - ul_strconcat
                - free
            - BranchSide:      'libmount/src/tab.c:1907,3'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
        - Branch String:   'libmount/src/tab.c:1901,49'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1901,52'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - ul_strconcat
                - free
            - BranchSide:      'libmount/src/tab.c:1907,3'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
        - Branch String:   'libmount/src/tab.c:1901,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1903,31'
              BranchSideFuncs:
                - ul_strconcat
                - free
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
            - BranchSide:      'libmount/src/tab.c:1907,3'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
        - Branch String:   'libmount/src/tab.c:1910,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1911,27'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
            - BranchSide:      'libmount/src/tab.c:1913,6'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
        - Branch String:   'libmount/src/tab.c:1913,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1913,13'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
            - BranchSide:      'libmount/src/tab.c:1916,6'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
        - Branch String:   'libmount/src/tab.c:1913,23'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1913,46'
              BranchSideFuncs:
                - mnt_fs_is_pseudofs
                - mnt_resolve_spec
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
            - BranchSide:      'libmount/src/tab.c:1916,6'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
        - Branch String:   'libmount/src/tab.c:1913,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1914,26'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
            - BranchSide:      'libmount/src/tab.c:1916,6'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
        - Branch String:   'libmount/src/tab.c:1916,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1916,13'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_safe_stat
            - BranchSide:      'libmount/src/tab.c:1924,26'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1916,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1919,28'
              BranchSideFuncs:
                - mnt_fs_get_devno
                - mnt_safe_stat
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1924,26'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1920,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1920,31'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1922,2'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1920,46'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1920,49'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1922,2'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1920,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1921,15'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1922,2'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1926,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1926,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1927,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1926,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1927,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1930,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1927,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1927,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1928,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1932,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1932,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
            - BranchSide:      'libmount/src/tab.c:1934,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1934,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1936,33'
              BranchSideFuncs:
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
            - BranchSide:      'libmount/src/tab.c:2018,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1938,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1938,14'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_devno
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1941,8'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_devno
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1938,20'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1938,40'
              BranchSideFuncs:
                - mnt_fs_get_devno
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1941,8'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_devno
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1938,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1939,7'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_devno
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1941,8'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_devno
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1941,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1945,13'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
            - BranchSide:      'libmount/src/tab.c:1971,7'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
        - Branch String:   'libmount/src/tab.c:1950,32'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1951,42'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1952,5'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1950,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1952,5'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1954,26'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1954,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1955,26'
              BranchSideFuncs:
                - mnt_parse_offset
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1962,4'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1955,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1956,6'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1959,11'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1956,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1956,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - mnt_fs_get_devno
            - BranchSide:      'libmount/src/tab.c:1957,6'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1962,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1962,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1964,44'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1964,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1965,5'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1967,4'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1967,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1967,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
            - BranchSide:      'libmount/src/tab.c:1969,3'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
        - Branch String:   'libmount/src/tab.c:1971,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1972,43'
              BranchSideFuncs:
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
            - BranchSide:      'libmount/src/tab.c:1995,8'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
        - Branch String:   'libmount/src/tab.c:1974,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1974,26'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - mnt_fs_get_root
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
            - BranchSide:      'libmount/src/tab.c:1984,37'
              BranchSideFuncs:
                - mnt_fs_get_root
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - strcmp
        - Branch String:   'libmount/src/tab.c:1974,47'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1975,19'
              BranchSideFuncs:
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - streq_paths
                - streq_paths
            - BranchSide:      'libmount/src/tab.c:1977,48'
              BranchSideFuncs:
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - streq_paths
                - streq_paths
        - Branch String:   'libmount/src/tab.c:1974,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1977,48'
              BranchSideFuncs:
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - streq_paths
                - streq_paths
            - BranchSide:      'libmount/src/tab.c:1984,37'
              BranchSideFuncs:
                - mnt_fs_get_root
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - strcmp
        - Branch String:   'libmount/src/tab.c:1980,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1980,18'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - streq_paths
                - streq_paths
            - BranchSide:      'libmount/src/tab.c:1982,6'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1980,20'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1980,37'
              BranchSideFuncs:
                - streq_paths
                - streq_paths
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
            - BranchSide:      'libmount/src/tab.c:1982,6'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1980,45'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1981,28'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
            - BranchSide:      'libmount/src/tab.c:1983,4'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
        - Branch String:   'libmount/src/tab.c:1980,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1982,6'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
            - BranchSide:      'libmount/src/tab.c:1983,4'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
        - Branch String:   'libmount/src/tab.c:1985,12'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1985,22'
              BranchSideFuncs:
                - strcmp
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
            - BranchSide:      'libmount/src/tab.c:1986,6'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1985,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:0,0'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
            - BranchSide:      'libmount/src/tab.c:1986,6'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1995,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1996,8'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:2014,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/tab.c:1996,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1997,22'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
            - BranchSide:      'libmount/src/tab.c:2009,28'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:1997,21'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1997,35'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
            - BranchSide:      'libmount/src/tab.c:1997,45'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
        - Branch String:   'libmount/src/tab.c:1998,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1999,12'
              BranchSideFuncs:
                - asprintf
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
            - BranchSide:      'libmount/src/tab.c:2001,38'
              BranchSideFuncs:
                - asprintf
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:2001,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:2002,10'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:2005,12'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:2009,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:2010,5'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:2011,8'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:2011,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:2012,29'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:2013,3'
              BranchSideFuncs:
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/tab.c:2014,12'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1934,2'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
            - BranchSide:      'libmount/src/tab.c:2014,35'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_srcpath
                - mnt_fs_get_srcpath
                - ul_startswith
                - mnt_fs_get_option
                - mnt_fs_get_srcpath
                - loopdev_is_used
                - mnt_fs_streq_target
                - mnt_resolve_path
                - asprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_root
                - strcmp
                - strcmp
                - strcmp
                - get_cifs_unc_subdir_path
                - mnt_fs_get_root
                - streq_paths
                - streq_paths
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_srcpath
                - ul_debugobj
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:2014,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1934,2'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:2015,4'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:2018,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:2018,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:2019,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:2024,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:2024,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - free
            - BranchSide:      'libmount/src/tab.c:2025,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/tab.c:1878,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1878,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1878,2'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1878,2'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/tab.c:1878,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1882,6'
          Dst:             mnt_fs_is_swaparea
        - Src:             'libmount/src/tab.c:1882,38'
          Dst:             mnt_table_is_empty
        - Src:             'libmount/src/tab.c:1883,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1883,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1883,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1887,6'
          Dst:             is_mountinfo
        - Src:             'libmount/src/tab.c:1892,7'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1893,7'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1896,12'
          Dst:             mnt_table_get_fs_root
        - Src:             'libmount/src/tab.c:1898,25'
          Dst:             mnt_fs_get_fstype
        - Src:             'libmount/src/tab.c:1900,10'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab.c:1901,18'
          Dst:             strncmp
        - Src:             'libmount/src/tab.c:1903,18'
          Dst:             ul_strconcat
        - Src:             'libmount/src/tab.c:1911,9'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/tab.c:1913,27'
          Dst:             mnt_fs_is_pseudofs
        - Src:             'libmount/src/tab.c:1914,9'
          Dst:             mnt_resolve_spec
        - Src:             'libmount/src/tab.c:1919,11'
          Dst:             mnt_fs_get_devno
        - Src:             'libmount/src/tab.c:1920,17'
          Dst:             mnt_safe_stat
        - Src:             'libmount/src/tab.c:1924,8'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1927,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1927,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1927,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1930,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1932,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1932,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1932,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1934,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1936,12'
          Dst:             mnt_fs_streq_srcpath
        - Src:             'libmount/src/tab.c:1938,23'
          Dst:             mnt_fs_get_devno
        - Src:             'libmount/src/tab.c:1950,9'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab.c:1951,23'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab.c:1951,9'
          Dst:             ul_startswith
        - Src:             'libmount/src/tab.c:1954,8'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1955,9'
          Dst:             mnt_parse_offset
        - Src:             'libmount/src/tab.c:1956,6'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1956,6'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1956,6'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1962,4'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1962,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1962,4'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab.c:1962,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1964,25'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab.c:1964,9'
          Dst:             loopdev_is_used
        - Src:             'libmount/src/tab.c:1967,4'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1967,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1967,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1972,25'
          Dst:             mnt_fs_get_fstype
        - Src:             'libmount/src/tab.c:1974,19'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1975,12'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1977,23'
          Dst:             get_cifs_unc_subdir_path
        - Src:             'libmount/src/tab.c:1978,21'
          Dst:             mnt_fs_get_root
        - Src:             'libmount/src/tab.c:1980,25'
          Dst:             streq_paths
        - Src:             'libmount/src/tab.c:1981,11'
          Dst:             streq_paths
        - Src:             'libmount/src/tab.c:1984,21'
          Dst:             mnt_fs_get_root
        - Src:             'libmount/src/tab.c:1985,15'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:2001,10'
          Dst:             asprintf
        - Src:             'libmount/src/tab.c:2009,8'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/tab.c:2012,12'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/tab.c:2014,15'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/tab.c:2024,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:2024,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:2024,2'
          Dst:             ul_debugobj
    - 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:    543
      BranchProfiles:  []
      Callsites:       []
    - 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:    597
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    37
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    mnt_table_is_empty
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - list_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:206,20'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:206,20'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:206,35'
              BranchSideFuncs:
                - list_empty
      Callsites:
        - Src:             'libmount/src/tab.c:206,23'
          Dst:             list_empty
    - functionName:    is_mountinfo
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         19
      ICount:          96
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - mnt_fs_get_root
        - mnt_fs_is_kernel
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:62,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:63,3'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_get_root
            - BranchSide:      'libmount/src/tab.c:65,7'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_get_root
        - Branch String:   'libmount/src/tab.c:65,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:65,7'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_get_root
            - BranchSide:      'libmount/src/tab.c:65,5'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_get_root
        - Branch String:   'libmount/src/tab.c:65,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:65,7'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_get_root
            - BranchSide:      'libmount/src/tab.c:65,5'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_get_root
        - Branch String:   'libmount/src/tab.c:66,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:66,29'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_get_root
            - BranchSide:      'libmount/src/tab.c:69,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:66,33'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:66,52'
              BranchSideFuncs:
                - mnt_fs_get_root
            - BranchSide:      'libmount/src/tab.c:69,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:66,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:69,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:66,12'
          Dst:             mnt_fs_is_kernel
        - Src:             'libmount/src/tab.c:66,36'
          Dst:             mnt_fs_get_root
    - functionName:    mnt_table_get_fs_root
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
        - mountflags
        - fsroot
      BBCount:         92
      ICount:          431
      EdgeCount:       119
      CyclomaticComplexity: 29
      functionsReached:
        - __assert_fail
        - asprintf
        - fprintf
        - get_btrfs_fs_root
        - getpid
        - mnt_fs_get_root
        - mnt_fs_get_source
        - mnt_fs_get_target
        - mnt_resolve_spec
        - mnt_table_find_mountpoint
        - mnt_table_find_target
        - remove_mountpoint_from_path
        - strcmp
        - strdup
        - ul_debug
        - ul_debugobj
        - ul_startswith
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1772,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1772,2'
              BranchSideFuncs:
                - __assert_fail
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
                - mnt_fs_get_source
                - mnt_resolve_spec
                - mnt_table_find_target
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - mnt_fs_get_source
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1773,2'
              BranchSideFuncs:
                - __assert_fail
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
                - mnt_fs_get_source
                - mnt_resolve_spec
                - mnt_table_find_target
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - mnt_fs_get_source
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1773,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1773,2'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
                - mnt_fs_get_source
                - mnt_resolve_spec
                - mnt_table_find_target
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - mnt_fs_get_source
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1775,2'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
                - mnt_fs_get_source
                - mnt_resolve_spec
                - mnt_table_find_target
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - mnt_fs_get_source
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1775,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1775,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_source
                - ul_debug
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
                - mnt_fs_get_source
                - mnt_resolve_spec
                - mnt_table_find_target
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1777,6'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
                - mnt_fs_get_source
                - mnt_resolve_spec
                - mnt_table_find_target
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1777,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1777,13'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
                - mnt_fs_get_source
                - mnt_resolve_spec
                - mnt_table_find_target
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1841,11'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
        - Branch String:   'libmount/src/tab.c:1777,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1779,9'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_resolve_spec
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1841,11'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - strcmp
                - get_btrfs_fs_root
                - strcmp
        - Branch String:   'libmount/src/tab.c:1781,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1781,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_source
                - mnt_resolve_spec
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
            - BranchSide:      'libmount/src/tab.c:1783,51'
              BranchSideFuncs:
                - mnt_fs_get_source
                - mnt_resolve_spec
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_table_find_mountpoint
                - mnt_fs_get_target
        - Branch String:   'libmount/src/tab.c:1784,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1785,52'
              BranchSideFuncs:
                - mnt_table_find_mountpoint
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
                - mnt_fs_get_target
            - BranchSide:      'libmount/src/tab.c:1790,7'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
        - Branch String:   'libmount/src/tab.c:1787,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1788,29'
              BranchSideFuncs:
                - mnt_fs_get_target
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
            - BranchSide:      'libmount/src/tab.c:1789,3'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
                - remove_mountpoint_from_path
        - Branch String:   'libmount/src/tab.c:1790,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1791,39'
              BranchSideFuncs:
                - remove_mountpoint_from_path
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
            - BranchSide:      'libmount/src/tab.c:1793,7'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
                - free
        - Branch String:   'libmount/src/tab.c:1793,12'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1793,16'
              BranchSideFuncs:
                - free
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1797,8'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1793,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1794,9'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1797,8'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1797,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1798,4'
              BranchSideFuncs:
                - mnt_table_find_target
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1800,34'
              BranchSideFuncs:
                - mnt_table_find_target
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_root
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1801,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1802,4'
              BranchSideFuncs:
                - mnt_fs_get_root
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1817,30'
              BranchSideFuncs:
                - mnt_fs_get_root
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1802,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1802,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1803,4'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1819,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1819,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
            - BranchSide:      'libmount/src/tab.c:1821,7'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
        - Branch String:   'libmount/src/tab.c:1821,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1821,19'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - free
                - strdup
            - BranchSide:      'libmount/src/tab.c:1835,2'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1821,24'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1821,42'
              BranchSideFuncs:
                - ul_startswith
                - strcmp
                - asprintf
                - free
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
                - free
                - strdup
            - BranchSide:      'libmount/src/tab.c:1835,2'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1821,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1822,15'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1835,2'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1822,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1823,10'
              BranchSideFuncs:
                - free
                - strdup
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1829,32'
              BranchSideFuncs:
                - asprintf
                - free
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1825,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1826,6'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1827,4'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1829,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1830,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/tab.c:1831,10'
              BranchSideFuncs:
                - free
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1842,34'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1842,45'
              BranchSideFuncs:
                - strcmp
                - get_btrfs_fs_root
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1843,25'
              BranchSideFuncs:
                - get_btrfs_fs_root
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1843,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1844,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/tab.c:1845,2'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1849,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1850,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1854,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1851,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1852,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1853,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1856,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1856,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1858,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1772,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab.c:1773,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab.c:1775,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1775,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1775,2'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/tab.c:1775,2'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1781,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1781,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1781,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1783,33'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/tab.c:1783,16'
          Dst:             mnt_resolve_spec
        - Src:             'libmount/src/tab.c:1785,26'
          Dst:             mnt_table_find_mountpoint
        - Src:             'libmount/src/tab.c:1788,11'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1791,11'
          Dst:             remove_mountpoint_from_path
        - Src:             'libmount/src/tab.c:1800,12'
          Dst:             mnt_table_find_target
        - Src:             'libmount/src/tab.c:1802,4'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1802,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1802,4'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1817,14'
          Dst:             mnt_fs_get_root
        - Src:             'libmount/src/tab.c:1819,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1819,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1819,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1821,28'
          Dst:             ul_startswith
        - Src:             'libmount/src/tab.c:1822,8'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1824,12'
          Dst:             strdup
        - Src:             'libmount/src/tab.c:1829,9'
          Dst:             asprintf
        - Src:             'libmount/src/tab.c:1842,6'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1842,38'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1843,7'
          Dst:             get_btrfs_fs_root
        - Src:             'libmount/src/tab.c:1850,10'
          Dst:             strdup
        - Src:             'libmount/src/tab.c:1856,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1856,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1856,2'
          Dst:             ul_debug
    - 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:    78
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_next_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - itr
        - fs
      BBCount:         29
      ICount:          167
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    26
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:854,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:854,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:855,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:854,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:855,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:856,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:856,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:857,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:875,7'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:875,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:876,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:877,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:876,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:877,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:877,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:877,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:878,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:884,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:878,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:879,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:880,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:880,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:881,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:881,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_startswith
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - prefix
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/strutils.h:274,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:274,30'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      './include/strutils.h:274,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   './include/strutils.h:276,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,18'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,21'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,32'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,13'
          Branch Sides:
            - BranchSide:      './include/strutils.h:277,24'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:274,23'
          Dst:             strlen
        - Src:             './include/strutils.h:276,24'
          Dst:             strncmp
    - 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:    132
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_cifs_unc_subdir_path
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - unc
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __isoc99_sscanf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1742,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1742,18'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1743,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1742,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1743,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1744,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1741,10'
          Dst:             __isoc99_sscanf
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    15
      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:    126
      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:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    mnt_table_find_mountpoint
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - path
        - direction
      BBCount:         37
      ICount:          178
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - fprintf
        - getpid
        - mnt_is_path
        - mnt_table_find_target
        - strdup
        - stripoff_last_component
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1095,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1095,14'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1096,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1095,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1095,24'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1096,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1095,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1096,3'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1097,6'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1097,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1097,39'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1100,2'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1097,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1098,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1100,2'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1100,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1100,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
            - BranchSide:      'libmount/src/tab.c:1102,19'
              BranchSideFuncs:
                - mnt_is_path
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
        - Branch String:   'libmount/src/tab.c:1102,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1103,3'
              BranchSideFuncs:
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
            - BranchSide:      'libmount/src/tab.c:1105,15'
              BranchSideFuncs:
                - strdup
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
        - Branch String:   'libmount/src/tab.c:1106,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1107,3'
              BranchSideFuncs:
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
            - BranchSide:      'libmount/src/tab.c:1109,2'
              BranchSideFuncs:
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
        - Branch String:   'libmount/src/tab.c:1114,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1115,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/tab.c:1119,31'
              BranchSideFuncs:
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - mnt_table_find_target
                - free
        - Branch String:   'libmount/src/tab.c:1120,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1121,4'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - mnt_table_find_target
                - stripoff_last_component
                - free
            - BranchSide:      'libmount/src/tab.c:1122,2'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - mnt_table_find_target
                - stripoff_last_component
                - free
        - Branch String:   'libmount/src/tab.c:1122,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1122,20'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - mnt_table_find_target
                - stripoff_last_component
                - free
            - BranchSide:      'libmount/src/tab.c:1122,2'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
                - mnt_table_find_target
                - stripoff_last_component
                - free
        - Branch String:   'libmount/src/tab.c:1122,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1113,30'
              BranchSideFuncs:
                - mnt_table_find_target
                - stripoff_last_component
                - free
                - mnt_table_find_target
                - free
            - BranchSide:      'libmount/src/tab.c:1124,7'
              BranchSideFuncs:
                - free
                - mnt_table_find_target
      Callsites:
        - Src:             'libmount/src/tab.c:1100,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1100,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1100,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1102,7'
          Dst:             mnt_is_path
        - Src:             'libmount/src/tab.c:1105,8'
          Dst:             strdup
        - Src:             'libmount/src/tab.c:1113,8'
          Dst:             mnt_table_find_target
        - Src:             'libmount/src/tab.c:1119,7'
          Dst:             stripoff_last_component
        - Src:             'libmount/src/tab.c:1125,9'
          Dst:             mnt_table_find_target
    - functionName:    remove_mountpoint_from_path
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionLinenumberEnd: 1616
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - mnt
      BBCount:         14
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - strdup
        - strlen
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1612,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1612,15'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - strdup
            - BranchSide:      'libmount/src/tab.c:1612,27'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debug
                - strdup
        - Branch String:   'libmount/src/tab.c:1614,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1614,20'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1614,25'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1615,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1615,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1615,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1611,7'
          Dst:             strlen
        - Src:             'libmount/src/tab.c:1614,13'
          Dst:             strdup
        - Src:             'libmount/src/tab.c:1614,25'
          Dst:             strdup
        - Src:             'libmount/src/tab.c:1615,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1615,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1615,2'
          Dst:             ul_debug
    - functionName:    mnt_table_find_target
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - path
        - direction
      BBCount:         76
      ICount:          360
      EdgeCount:       102
      CyclomaticComplexity: 28
      functionsReached:
        - fprintf
        - getpid
        - mnt_fs_is_kernel
        - mnt_fs_is_swaparea
        - mnt_fs_streq_target
        - mnt_reset_iter
        - mnt_resolve_path
        - mnt_resolve_target
        - mnt_table_next_fs
        - strcmp
        - ul_absolute_path
        - ul_debugobj
        - ul_is_relative_path
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1149,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1149,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1150,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1149,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1149,24'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1150,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1149,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1150,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1151,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1151,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1151,39'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1154,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1151,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1152,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1154,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1154,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1154,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:1157,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/tab.c:1158,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1159,27'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1164,26'
              BranchSideFuncs:
                - ul_is_relative_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - ul_absolute_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1159,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1158,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1160,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1164,32'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1164,58'
              BranchSideFuncs:
                - ul_absolute_path
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1176,7'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1164,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1165,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1176,7'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1165,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1165,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - free
            - BranchSide:      'libmount/src/tab.c:1166,24'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - free
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_target
                - free
        - Branch String:   'libmount/src/tab.c:1167,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1168,28'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - free
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
                - free
            - BranchSide:      'libmount/src/tab.c:1173,8'
              BranchSideFuncs:
                - free
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1168,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1167,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/tab.c:1169,10'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/tab.c:1176,17'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1176,44'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1177,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1176,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1177,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1179,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1179,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1179,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:1182,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/tab.c:1183,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1184,27'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1192,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
        - Branch String:   'libmount/src/tab.c:1184,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1183,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1185,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1193,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1196,8'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1207,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1197,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1197,29'
              BranchSideFuncs:
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - mnt_table_next_fs
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1200,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
        - Branch String:   'libmount/src/tab.c:1198,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1198,27'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1200,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
        - Branch String:   'libmount/src/tab.c:1199,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1199,12'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1200,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
        - Branch String:   'libmount/src/tab.c:1199,30'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1199,35'
              BranchSideFuncs:
                - mnt_resolve_target
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1202,26'
              BranchSideFuncs:
                - mnt_resolve_target
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - strcmp
        - Branch String:   'libmount/src/tab.c:1196,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1200,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1202,26'
              BranchSideFuncs:
                - mnt_resolve_target
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - strcmp
        - Branch String:   'libmount/src/tab.c:1204,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1193,2'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
            - BranchSide:      'libmount/src/tab.c:1204,19'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_is_swaparea
                - mnt_fs_is_kernel
                - mnt_resolve_target
        - Branch String:   'libmount/src/tab.c:1204,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1193,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1205,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1154,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1154,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1154,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1157,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1158,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1159,7'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/tab.c:1164,6'
          Dst:             ul_is_relative_path
        - Src:             'libmount/src/tab.c:1164,41'
          Dst:             ul_absolute_path
        - Src:             'libmount/src/tab.c:1165,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1165,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1165,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1166,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1167,10'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1168,8'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/tab.c:1176,27'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/tab.c:1179,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1179,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1179,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1182,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1183,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1184,7'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/tab.c:1192,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1193,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1197,10'
          Dst:             mnt_fs_is_swaparea
        - Src:             'libmount/src/tab.c:1198,10'
          Dst:             mnt_fs_is_kernel
        - Src:             'libmount/src/tab.c:1202,7'
          Dst:             mnt_resolve_target
        - Src:             'libmount/src/tab.c:1204,12'
          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:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_btrfs_fs_root
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1621
      functionLinenumberEnd: 1730
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
        - root
      BBCount:         91
      ICount:          472
      EdgeCount:       115
      CyclomaticComplexity: 26
      functionsReached:
        - __assert_fail
        - __errno_location
        - btrfs_get_default_subvol_id
        - fprintf
        - getpid
        - mnt_fs_get_option
        - mnt_fs_get_target
        - mnt_resolve_target
        - mnt_table_find_target_with_option
        - snprintf
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1625,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1625,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_target
                - mnt_resolve_target
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - __assert_fail
                - mnt_fs_get_target
                - mnt_resolve_target
                - mnt_table_find_target_with_option
                - free
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1626,3'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_target
                - mnt_resolve_target
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - __assert_fail
                - mnt_fs_get_target
                - mnt_resolve_target
                - mnt_table_find_target_with_option
                - free
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1628,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1633,3'
              BranchSideFuncs:
                - __assert_fail
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1659,31'
              BranchSideFuncs:
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_target
                - mnt_resolve_target
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1633,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1633,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - __assert_fail
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1635,3'
              BranchSideFuncs:
                - __assert_fail
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1635,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1635,3'
              BranchSideFuncs:
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1636,3'
              BranchSideFuncs:
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1640,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1641,4'
              BranchSideFuncs:
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1643,3'
              BranchSideFuncs:
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1643,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1643,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1644,41'
              BranchSideFuncs:
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1647,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1648,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1649,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1649,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1650,4'
              BranchSideFuncs:
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1656,25'
              BranchSideFuncs:
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1656,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1657,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1659,2'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1668,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1668,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1670,62'
              BranchSideFuncs:
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1671,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1672,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1681,49'
              BranchSideFuncs:
                - mnt_fs_get_target
                - mnt_resolve_target
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1682,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1683,4'
              BranchSideFuncs:
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1685,12'
              BranchSideFuncs:
                - snprintf
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1688,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1688,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1691,41'
              BranchSideFuncs:
                - mnt_table_find_target_with_option
                - free
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1694,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1695,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1696,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1696,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1697,4'
              BranchSideFuncs:
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1703,3'
              BranchSideFuncs:
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1703,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1703,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1706,25'
              BranchSideFuncs:
                - mnt_fs_get_option
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1706,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1707,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1708,2'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1710,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1710,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1711,7'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1712,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1713,5'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1714,17'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1715,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1716,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1717,7'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1718,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1719,5'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1720,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1725,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1725,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1726,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1728,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1728,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
                - __errno_location
                - __errno_location
            - BranchSide:      'libmount/src/tab.c:1729,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'libmount/src/tab.c:1729,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1729,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libmount/src/tab.c:1729,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1625,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1625,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1625,2'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1628,6'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1633,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1633,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1633,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1635,3'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab.c:1639,31'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1639,12'
          Dst:             mnt_resolve_target
        - Src:             'libmount/src/tab.c:1643,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1643,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1643,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1644,7'
          Dst:             mnt_table_find_target_with_option
        - Src:             'libmount/src/tab.c:1656,7'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1659,13'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1668,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1668,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1668,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1670,44'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1670,16'
          Dst:             btrfs_get_default_subvol_id
        - Src:             'libmount/src/tab.c:1681,31'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1681,12'
          Dst:             mnt_resolve_target
        - Src:             'libmount/src/tab.c:1685,3'
          Dst:             snprintf
        - Src:             'libmount/src/tab.c:1688,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1688,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1688,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1691,7'
          Dst:             mnt_table_find_target_with_option
        - Src:             'libmount/src/tab.c:1703,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1703,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1703,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1706,7'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1710,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1710,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1710,2'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1725,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1725,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1725,2'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1728,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1728,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1728,2'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1729,9'
          Dst:             __errno_location
        - Src:             'libmount/src/tab.c:1729,18'
          Dst:             __errno_location
    - functionName:    mnt_table_find_target_with_option
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - path
        - option
        - val
        - direction
      BBCount:         45
      ICount:          216
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - fprintf
        - getpid
        - mnt_fs_get_option
        - mnt_fs_streq_target
        - mnt_reset_iter
        - mnt_table_next_fs
        - strlen
        - strncmp
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1416,31'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1416,44'
              BranchSideFuncs:
                - strlen
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1416,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1418,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1418,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1419,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1418,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1418,24'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1419,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1418,29'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1418,33'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1419,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1418,40'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1418,45'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1419,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1418,52'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1418,56'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1419,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1418,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1419,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1420,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1420,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1420,39'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1423,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1420,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1421,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1423,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1423,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1423,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
            - BranchSide:      'libmount/src/tab.c:1426,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
        - Branch String:   'libmount/src/tab.c:1427,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1428,27'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - mnt_fs_get_option
                - strncmp
            - BranchSide:      'libmount/src/tab.c:1434,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1429,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1427,2'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - strncmp
            - BranchSide:      'libmount/src/tab.c:1429,28'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - strncmp
        - Branch String:   'libmount/src/tab.c:1430,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1427,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
            - BranchSide:      'libmount/src/tab.c:1430,12'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
        - Branch String:   'libmount/src/tab.c:1430,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1430,20'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
                - strncmp
            - BranchSide:      'libmount/src/tab.c:1432,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1431,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1427,2'
              BranchSideFuncs:
                - strncmp
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab.c:1431,17'
              BranchSideFuncs:
                - strncmp
                - mnt_table_next_fs
                - mnt_fs_streq_target
                - mnt_fs_get_option
        - Branch String:   'libmount/src/tab.c:1428,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1427,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1432,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1416,37'
          Dst:             strlen
        - Src:             'libmount/src/tab.c:1423,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1423,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1423,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1426,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1427,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1428,7'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/tab.c:1429,10'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1431,9'
          Dst:             strncmp
    - 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:    48
      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:    586
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_is_relative_path
      functionSourceFile: '/src/util-linux/./include/canonicalize.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/canonicalize.h:27,12'
          Branch Sides:
            - BranchSide:      './include/canonicalize.h:27,16'
              BranchSideFuncs: []
            - BranchSide:      './include/canonicalize.h:28,3'
              BranchSideFuncs: []
        - Branch String:   './include/canonicalize.h:27,6'
          Branch Sides:
            - BranchSide:      './include/canonicalize.h:28,3'
              BranchSideFuncs: []
            - BranchSide:      './include/canonicalize.h:29,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vfprintf
      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:    56
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fputc
      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:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    list_empty
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_find_uniq_id
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - tb
        - id
      BBCount:         16
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
        - getpid
        - mnt_fs_get_uniq_id
        - mnt_reset_iter
        - mnt_table_next_fs
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1590,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1591,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1593,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1593,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1593,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_uniq_id
            - BranchSide:      'libmount/src/tab.c:1594,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_uniq_id
        - Branch String:   'libmount/src/tab.c:1596,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1597,26'
              BranchSideFuncs:
                - mnt_fs_get_uniq_id
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1601,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1597,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1596,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1598,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1593,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1593,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1593,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1594,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1596,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1597,7'
          Dst:             mnt_fs_get_uniq_id
    - functionName:    mnt_table_find_id
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - id
      BBCount:         16
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
        - getpid
        - mnt_fs_get_id
        - mnt_reset_iter
        - mnt_table_next_fs
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1560,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1561,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1563,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1563,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1563,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:1564,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:1566,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1567,21'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1571,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1567,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1566,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1568,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1563,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1563,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1563,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1564,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1566,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1567,7'
          Dst:             mnt_fs_get_id
    - functionName:    mnt_table_find_devno
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1523
      functionLinenumberEnd: 1542
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - tb
        - devno
        - direction
      BBCount:         21
      ICount:          106
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - getpid
        - mnt_fs_get_devno
        - mnt_reset_iter
        - mnt_table_next_fs
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1527,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1528,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1529,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1529,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1529,39'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1532,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1529,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1530,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1532,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_devno
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1532,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1532,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_devno
            - BranchSide:      'libmount/src/tab.c:1534,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_get_devno
        - Branch String:   'libmount/src/tab.c:1536,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1537,24'
              BranchSideFuncs:
                - mnt_fs_get_devno
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1541,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1537,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1536,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1538,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1532,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1532,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1532,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1534,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1536,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1537,7'
          Dst:             mnt_fs_get_devno
    - functionName:    mnt_table_find_pair
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - source
        - target
        - direction
      BBCount:         33
      ICount:          160
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - fprintf
        - getpid
        - mnt_fs_match_source
        - mnt_fs_match_target
        - mnt_reset_iter
        - mnt_table_next_fs
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1492,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1492,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1493,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1492,21'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1492,26'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1493,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1492,33'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1492,37'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1493,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1492,44'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1492,49'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1493,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1492,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1493,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1494,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1494,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1494,39'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1497,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1494,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1495,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1497,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1497,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1497,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
            - BranchSide:      'libmount/src/tab.c:1499,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_match_target
                - mnt_fs_match_source
        - Branch String:   'libmount/src/tab.c:1500,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1502,27'
              BranchSideFuncs:
                - mnt_fs_match_target
                - mnt_table_next_fs
                - mnt_fs_match_source
            - BranchSide:      'libmount/src/tab.c:1507,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1502,50'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1500,2'
              BranchSideFuncs:
                - mnt_fs_match_source
                - mnt_table_next_fs
                - mnt_fs_match_target
            - BranchSide:      'libmount/src/tab.c:1503,27'
              BranchSideFuncs:
                - mnt_fs_match_source
                - mnt_table_next_fs
                - mnt_fs_match_target
        - Branch String:   'libmount/src/tab.c:1502,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1500,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1504,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1497,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1497,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1497,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1499,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1500,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1502,7'
          Dst:             mnt_fs_match_target
        - Src:             'libmount/src/tab.c:1503,7'
          Dst:             mnt_fs_match_source
    - functionName:    mnt_table_find_source
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - source
        - direction
      BBCount:         22
      ICount:          121
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_parse_tag_string
        - fprintf
        - getpid
        - mnt_table_find_srcpath
        - mnt_table_find_tag
        - mnt_valid_tagname
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1455,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1456,3'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - mnt_table_find_srcpath
                - free
                - free
                - mnt_table_find_tag
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1457,6'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - mnt_table_find_srcpath
                - free
                - free
                - mnt_table_find_tag
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1457,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1457,39'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - mnt_table_find_srcpath
                - free
                - free
                - mnt_table_find_tag
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1460,2'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - mnt_table_find_srcpath
                - free
                - free
                - mnt_table_find_tag
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1457,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1458,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1460,2'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - mnt_table_find_srcpath
                - free
                - free
                - mnt_table_find_tag
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1460,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1460,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - mnt_table_find_srcpath
                - free
                - free
                - mnt_table_find_tag
            - BranchSide:      'libmount/src/tab.c:1462,29'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - mnt_table_find_srcpath
                - free
                - free
                - mnt_table_find_tag
        - Branch String:   'libmount/src/tab.c:1462,45'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1462,67'
              BranchSideFuncs:
                - mnt_table_find_srcpath
                - free
                - free
            - BranchSide:      'libmount/src/tab.c:1463,31'
              BranchSideFuncs:
                - mnt_table_find_srcpath
                - free
                - free
        - Branch String:   'libmount/src/tab.c:1462,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1463,31'
              BranchSideFuncs:
                - mnt_table_find_tag
                - free
                - free
            - BranchSide:      'libmount/src/tab.c:1465,27'
              BranchSideFuncs:
                - mnt_table_find_tag
                - free
                - free
      Callsites:
        - Src:             'libmount/src/tab.c:1460,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1460,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1460,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1462,6'
          Dst:             blkid_parse_tag_string
        - Src:             'libmount/src/tab.c:1462,49'
          Dst:             mnt_valid_tagname
        - Src:             'libmount/src/tab.c:1463,8'
          Dst:             mnt_table_find_srcpath
        - Src:             'libmount/src/tab.c:1465,8'
          Dst:             mnt_table_find_tag
    - functionName:    mnt_table_find_srcpath
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1231
      functionLinenumberEnd: 1345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - path
        - direction
      BBCount:         121
      ICount:          562
      EdgeCount:       163
      CyclomaticComplexity: 44
      functionsReached:
        - __errno_location
        - btrfs_get_default_subvol_id
        - fprintf
        - getpid
        - mnt_cache_device_has_tag
        - mnt_cache_read_tags
        - mnt_fs_get_option
        - mnt_fs_get_srcpath
        - mnt_fs_get_tag
        - mnt_fs_get_target
        - mnt_fs_is_netfs
        - mnt_fs_is_pseudofs
        - mnt_fs_streq_srcpath
        - mnt_parse_offset
        - mnt_reset_iter
        - mnt_resolve_path
        - mnt_resolve_tag
        - mnt_table_get_nents
        - mnt_table_next_fs
        - strcmp
        - ul_debug
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1238,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1238,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1239,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1238,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1238,24'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1239,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1238,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1239,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1240,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1240,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1240,39'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1243,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1240,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1241,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1243,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1243,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1243,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1246,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1248,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1250,28'
              BranchSideFuncs:
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1278,7'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1250,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1252,8'
              BranchSideFuncs:
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1274,22'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1252,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1252,30'
              BranchSideFuncs:
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1272,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1252,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1253,73'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1272,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1257,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1258,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1260,32'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_parse_offset
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1258,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1258,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1270,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1263,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1264,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debug
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1267,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1264,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1264,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1265,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1267,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1268,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1269,5'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1274,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1248,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
            - BranchSide:      'libmount/src/tab.c:1275,9'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - strcmp
                - mnt_fs_get_target
                - btrfs_get_default_subvol_id
                - mnt_fs_get_option
                - mnt_parse_offset
                - getpid
                - fprintf
                - ul_debugobj
                - getpid
                - fprintf
                - ul_debug
        - Branch String:   'libmount/src/tab.c:1278,12'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1278,16'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1279,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1278,26'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1278,53'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1279,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1278,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1279,3'
              BranchSideFuncs:
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1281,2'
              BranchSideFuncs:
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1281,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1281,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
            - BranchSide:      'libmount/src/tab.c:1283,30'
              BranchSideFuncs:
                - mnt_table_get_nents
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/tab.c:1286,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1287,24'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_fs_streq_srcpath
            - BranchSide:      'libmount/src/tab.c:1295,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
        - Branch String:   'libmount/src/tab.c:1288,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1289,29'
              BranchSideFuncs:
                - mnt_fs_streq_srcpath
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
            - BranchSide:      'libmount/src/tab.c:1292,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_cache_read_tags
                - mnt_reset_iter
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
        - Branch String:   'libmount/src/tab.c:1289,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1288,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1290,12'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1295,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1296,32'
              BranchSideFuncs:
                - mnt_cache_read_tags
                - mnt_reset_iter
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
            - BranchSide:      'libmount/src/tab.c:1329,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:1300,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1302,4'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
            - BranchSide:      'libmount/src/tab.c:1311,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - __errno_location
                - mnt_table_next_fs
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
        - Branch String:   'libmount/src/tab.c:1302,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1305,24'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
            - BranchSide:      'libmount/src/tab.c:1311,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:1305,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1306,6'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_fs_get_tag
                - mnt_cache_device_has_tag
            - BranchSide:      'libmount/src/tab.c:1308,34'
              BranchSideFuncs:
                - mnt_cache_device_has_tag
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_fs_get_tag
        - Branch String:   'libmount/src/tab.c:1308,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1302,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1309,13'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1315,5'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1317,25'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1325,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:1317,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1318,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_fs_get_tag
                - mnt_resolve_tag
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1319,26'
              BranchSideFuncs:
                - mnt_resolve_tag
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_fs_get_tag
                - strcmp
        - Branch String:   'libmount/src/tab.c:1322,12'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1315,5'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_fs_get_tag
                - mnt_resolve_tag
            - BranchSide:      'libmount/src/tab.c:1322,22'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
                - mnt_fs_get_tag
                - mnt_resolve_tag
        - Branch String:   'libmount/src/tab.c:1322,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1315,5'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1323,14'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1329,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1330,24'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
            - BranchSide:      'libmount/src/tab.c:1344,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1331,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1332,24'
              BranchSideFuncs:
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - strcmp
                - mnt_resolve_path
            - BranchSide:      'libmount/src/tab.c:1342,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1332,28'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1332,50'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
            - BranchSide:      'libmount/src/tab.c:1333,5'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:1332,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1333,5'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
                - mnt_resolve_path
            - BranchSide:      'libmount/src/tab.c:1334,27'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - strcmp
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:1335,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1336,26'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1339,8'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - mnt_resolve_path
                - strcmp
        - Branch String:   'libmount/src/tab.c:1339,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1331,3'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - mnt_resolve_path
            - BranchSide:      'libmount/src/tab.c:1339,20'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_fs_is_netfs
                - mnt_fs_is_pseudofs
                - mnt_fs_get_srcpath
                - mnt_resolve_path
        - Branch String:   'libmount/src/tab.c:1339,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1331,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1340,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1243,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1243,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1243,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1246,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1248,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1250,7'
          Dst:             mnt_fs_streq_srcpath
        - Src:             'libmount/src/tab.c:1252,23'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1253,55'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1253,27'
          Dst:             btrfs_get_default_subvol_id
        - Src:             'libmount/src/tab.c:1258,6'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1258,6'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1258,6'
          Dst:             ul_debug
        - Src:             'libmount/src/tab.c:1260,14'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab.c:1263,10'
          Dst:             mnt_parse_offset
        - Src:             'libmount/src/tab.c:1264,7'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1264,7'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1264,7'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1274,7'
          Dst:             mnt_fs_get_tag
        - Src:             'libmount/src/tab.c:1278,36'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/tab.c:1281,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1281,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1281,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1283,10'
          Dst:             mnt_table_get_nents
        - Src:             'libmount/src/tab.c:1287,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1288,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1289,8'
          Dst:             mnt_fs_streq_srcpath
        - Src:             'libmount/src/tab.c:1296,12'
          Dst:             mnt_cache_read_tags
        - Src:             'libmount/src/tab.c:1298,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1302,10'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1305,9'
          Dst:             mnt_fs_get_tag
        - Src:             'libmount/src/tab.c:1308,9'
          Dst:             mnt_cache_device_has_tag
        - Src:             'libmount/src/tab.c:1311,24'
          Dst:             __errno_location
        - Src:             'libmount/src/tab.c:1315,11'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1317,10'
          Dst:             mnt_fs_get_tag
        - Src:             'libmount/src/tab.c:1319,10'
          Dst:             mnt_resolve_tag
        - Src:             'libmount/src/tab.c:1322,15'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1330,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1331,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1332,8'
          Dst:             mnt_fs_is_netfs
        - Src:             'libmount/src/tab.c:1332,31'
          Dst:             mnt_fs_is_pseudofs
        - Src:             'libmount/src/tab.c:1334,8'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab.c:1336,9'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/tab.c:1339,13'
          Dst:             strcmp
    - functionName:    mnt_table_find_tag
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1364
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - tag
        - val
        - direction
      BBCount:         40
      ICount:          198
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - fprintf
        - getpid
        - mnt_reset_iter
        - mnt_resolve_tag
        - mnt_table_find_srcpath
        - mnt_table_next_fs
        - strcmp
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1368,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1368,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1369,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1368,18'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1368,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1369,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1368,27'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1368,31'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1369,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1368,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1369,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1370,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1370,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1370,39'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1373,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1370,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1371,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1373,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1373,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1373,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1376,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/tab.c:1377,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1378,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1384,6'
              BranchSideFuncs:
                - mnt_resolve_tag
                - mnt_table_find_srcpath
        - Branch String:   'libmount/src/tab.c:1378,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1377,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1378,22'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/tab.c:1378,33'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1377,2'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1379,14'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
        - Branch String:   'libmount/src/tab.c:1379,37'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1377,2'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
            - BranchSide:      'libmount/src/tab.c:1380,14'
              BranchSideFuncs:
                - strcmp
                - mnt_table_next_fs
                - mnt_resolve_tag
                - mnt_table_find_srcpath
                - strcmp
        - Branch String:   'libmount/src/tab.c:1378,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1377,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1381,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1384,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1386,30'
              BranchSideFuncs:
                - mnt_resolve_tag
                - mnt_table_find_srcpath
            - BranchSide:      'libmount/src/tab.c:1390,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1387,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1388,34'
              BranchSideFuncs:
                - mnt_table_find_srcpath
            - BranchSide:      'libmount/src/tab.c:1389,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:1373,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1373,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1373,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1376,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1377,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1379,7'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1380,7'
          Dst:             strcmp
        - Src:             'libmount/src/tab.c:1386,14'
          Dst:             mnt_resolve_tag
        - Src:             'libmount/src/tab.c:1388,11'
          Dst:             mnt_table_find_srcpath
    - functionName:    mnt_table_get_nents
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:195,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:195,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:195,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_move_parent
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - tb
        - oldid
        - newid
      BBCount:         19
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - list_empty
        - mnt_reset_iter
        - mnt_table_next_fs
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:972,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:973,3'
              BranchSideFuncs:
                - list_empty
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:974,18'
              BranchSideFuncs:
                - list_empty
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:974,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:975,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:977,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:977,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:977,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:978,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
        - Branch String:   'libmount/src/tab.c:980,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:981,7'
              BranchSideFuncs:
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:984,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:981,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:980,2'
              BranchSideFuncs:
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:982,17'
              BranchSideFuncs:
                - mnt_table_next_fs
      Callsites:
        - Src:             'libmount/src/tab.c:974,6'
          Dst:             list_empty
        - Src:             'libmount/src/tab.c:977,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:977,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:977,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:978,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:980,9'
          Dst:             mnt_table_next_fs
    - functionName:    mnt_table_uniq_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - flags
        - cmp
      BBCount:         47
      ICount:          240
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - fprintf
        - getpid
        - is_mountinfo
        - list_empty
        - mnt_fs_get_id
        - mnt_fs_get_parent_id
        - mnt_fs_get_target
        - mnt_reset_iter
        - mnt_table_move_parent
        - mnt_table_next_fs
        - mnt_table_remove_fs
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1014,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1014,14'
              BranchSideFuncs:
                - list_empty
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1015,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1014,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1015,3'
              BranchSideFuncs:
                - list_empty
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1016,18'
              BranchSideFuncs:
                - list_empty
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1016,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1017,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1019,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1019,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1020,13'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1022,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1022,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1022,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
            - BranchSide:      'libmount/src/tab.c:1023,23'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - is_mountinfo
        - Branch String:   'libmount/src/tab.c:1025,34'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1025,51'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1028,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
        - Branch String:   'libmount/src/tab.c:1025,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1026,9'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1028,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
        - Branch String:   'libmount/src/tab.c:1028,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1029,7'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1051,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1034,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1034,36'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
            - BranchSide:      'libmount/src/tab.c:1034,3'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
        - Branch String:   'libmount/src/tab.c:1034,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1035,8'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1040,8'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
        - Branch String:   'libmount/src/tab.c:1035,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1036,5'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
            - BranchSide:      'libmount/src/tab.c:1037,11'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
        - Branch String:   'libmount/src/tab.c:1040,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1028,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1041,8'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
        - Branch String:   'libmount/src/tab.c:1041,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1042,27'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_table_next_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:1045,4'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:1045,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1045,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:1047,24'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_table_next_fs
                - mnt_reset_iter
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_table_move_parent
                - mnt_table_next_fs
      Callsites:
        - Src:             'libmount/src/tab.c:1016,6'
          Dst:             list_empty
        - Src:             'libmount/src/tab.c:1022,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1022,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1022,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1023,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1025,38'
          Dst:             is_mountinfo
        - Src:             'libmount/src/tab.c:1028,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1033,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:1034,18'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:1042,31'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab.c:1043,10'
          Dst:             mnt_fs_get_parent_id
        - Src:             'libmount/src/tab.c:1042,5'
          Dst:             mnt_table_move_parent
        - Src:             'libmount/src/tab.c:1045,4'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:1045,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:1045,4'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:1045,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:1047,4'
          Dst:             mnt_table_remove_fs
    - functionName:    mnt_table_remove_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - list_del_init
        - mnt_unref_fs
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:617,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:617,14'
              BranchSideFuncs:
                - list_del_init
                - mnt_unref_fs
            - BranchSide:      'libmount/src/tab.c:618,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:617,17'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:617,20'
              BranchSideFuncs:
                - list_del_init
                - mnt_unref_fs
            - BranchSide:      'libmount/src/tab.c:618,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:617,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:618,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:620,2'
              BranchSideFuncs:
                - list_del_init
                - mnt_unref_fs
      Callsites:
        - Src:             'libmount/src/tab.c:621,2'
          Dst:             list_del_init
        - Src:             'libmount/src/tab.c:623,2'
          Dst:             mnt_unref_fs
    - functionName:    list_del_init
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:116,2'
          Dst:             __list_del
    - functionName:    mnt_table_find_next_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - itr
        - match_func
        - userdata
        - fs
      BBCount:         41
      ICount:          225
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:942,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:942,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:943,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:942,18'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:942,22'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:943,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:942,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:943,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:945,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:945,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:945,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:947,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:947,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:948,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:949,7'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:949,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:950,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:952,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:950,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:952,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:952,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:952,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:953,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:962,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:953,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:954,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:957,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:955,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:956,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:956,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:962,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:963,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:964,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:945,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:945,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:945,2'
          Dst:             ul_debugobj
    - functionName:    mnt_table_last_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
      BBCount:         17
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:914,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:915,3'
              BranchSideFuncs:
                - list_empty
            - BranchSide:      'libmount/src/tab.c:916,18'
              BranchSideFuncs:
                - list_empty
        - Branch String:   'libmount/src/tab.c:916,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:917,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:918,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:918,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:919,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:920,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:919,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:919,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:919,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:919,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:919,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:919,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:916,6'
          Dst:             list_empty
    - functionName:    mnt_table_first_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
      BBCount:         17
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:896,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:897,3'
              BranchSideFuncs:
                - list_empty
            - BranchSide:      'libmount/src/tab.c:898,18'
              BranchSideFuncs:
                - list_empty
        - Branch String:   'libmount/src/tab.c:898,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:899,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:900,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:900,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:902,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:901,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:901,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:901,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:901,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:898,6'
          Dst:             list_empty
    - functionName:    mnt_table_over_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - parent
        - child
      BBCount:         25
      ICount:          124
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - is_mountinfo
        - mnt_fs_get_id
        - mnt_fs_get_parent_id
        - mnt_fs_get_target
        - mnt_fs_streq_target
        - mnt_reset_iter
        - mnt_table_next_fs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:808,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:808,14'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:809,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:808,21'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:808,38'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:809,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:808,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:809,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:811,6'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/tab.c:811,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:812,4'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:814,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_fs_get_id
                - mnt_fs_get_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/tab.c:818,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:819,28'
              BranchSideFuncs:
                - mnt_fs_get_parent_id
                - mnt_table_next_fs
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/tab.c:827,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:819,38'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:818,2'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
            - BranchSide:      'libmount/src/tab.c:820,27'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - mnt_fs_get_parent_id
        - Branch String:   'libmount/src/tab.c:819,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:818,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:821,8'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:821,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:822,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:823,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:808,25'
          Dst:             is_mountinfo
        - Src:             'libmount/src/tab.c:814,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:815,7'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab.c:816,8'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:818,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:819,7'
          Dst:             mnt_fs_get_parent_id
        - Src:             'libmount/src/tab.c:820,7'
          Dst:             mnt_fs_streq_target
    - functionName:    mnt_table_set_iter
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - itr
        - fs
      BBCount:         16
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:1066,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1066,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1067,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1066,18'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1066,22'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1067,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1066,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1067,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1069,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1069,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1070,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1072,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:1072,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:1073,12'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:1073,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_next_child_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - itr
        - parent
        - chld
      BBCount:         65
      ICount:          332
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - fprintf
        - getpid
        - is_mountinfo
        - mnt_fs_get_id
        - mnt_fs_get_parent_id
        - mnt_fs_get_target
        - mnt_iter_get_direction
        - mnt_reset_iter
        - mnt_table_next_fs
        - mnt_table_set_iter
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:718,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:718,14'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_fs_get_id
                - mnt_iter_get_direction
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:719,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:718,18'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:718,22'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_fs_get_id
                - mnt_iter_get_direction
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:719,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:718,29'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:718,46'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_fs_get_id
                - mnt_iter_get_direction
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:719,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:718,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:719,3'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_iter_get_direction
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:721,2'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_iter_get_direction
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:721,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:721,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_id
                - mnt_iter_get_direction
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:723,28'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_iter_get_direction
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:727,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:727,19'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:733,17'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:727,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:728,8'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:733,17'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:729,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:730,31'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:730,31'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:734,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:737,28'
              BranchSideFuncs:
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
                - mnt_table_next_fs
                - mnt_table_set_iter
            - BranchSide:      'libmount/src/tab.c:764,6'
              BranchSideFuncs:
                - mnt_table_set_iter
        - Branch String:   'libmount/src/tab.c:737,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:738,4'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:740,22'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
        - Branch String:   'libmount/src/tab.c:744,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:745,4'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:747,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:747,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:749,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:756,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:749,22'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:749,25'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:750,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:749,43'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:750,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:754,3'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:750,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:750,18'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:751,12'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:749,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:751,12'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:754,3'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:756,22'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:756,25'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:757,10'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:757,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:757,18'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
            - BranchSide:      'libmount/src/tab.c:758,12'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_table_set_iter
                - mnt_fs_get_parent_id
                - mnt_fs_get_id
        - Branch String:   'libmount/src/tab.c:764,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:765,11'
              BranchSideFuncs:
                - mnt_table_set_iter
            - BranchSide:      'libmount/src/tab.c:766,7'
              BranchSideFuncs:
                - mnt_table_set_iter
        - Branch String:   'libmount/src/tab.c:766,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:767,3'
              BranchSideFuncs:
                - mnt_table_set_iter
            - BranchSide:      'libmount/src/tab.c:770,21'
              BranchSideFuncs:
                - mnt_table_set_iter
      Callsites:
        - Src:             'libmount/src/tab.c:718,33'
          Dst:             is_mountinfo
        - Src:             'libmount/src/tab.c:721,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:721,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:721,2'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:721,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:723,14'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab.c:724,14'
          Dst:             mnt_iter_get_direction
        - Src:             'libmount/src/tab.c:730,17'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab.c:733,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:734,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:737,7'
          Dst:             mnt_fs_get_parent_id
        - Src:             'libmount/src/tab.c:740,8'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab.c:770,2'
          Dst:             mnt_table_set_iter
    - functionName:    get_parent_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_fs_get_id
        - mnt_fs_get_parent_id
        - mnt_reset_iter
        - mnt_table_next_fs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:635,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:636,21'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_table_next_fs
            - BranchSide:      'libmount/src/tab.c:640,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:636,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:635,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:637,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:632,18'
          Dst:             mnt_fs_get_parent_id
        - Src:             'libmount/src/tab.c:634,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:635,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:636,7'
          Dst:             mnt_fs_get_id
    - functionName:    mnt_table_get_root_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - root
      BBCount:         40
      ICount:          183
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - fprintf
        - get_parent_fs
        - getpid
        - is_mountinfo
        - mnt_fs_get_parent_id
        - mnt_fs_get_target
        - mnt_reset_iter
        - mnt_table_next_fs
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:668,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:668,27'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_reset_iter
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:669,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:668,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:669,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:671,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:671,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:671,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_reset_iter
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
            - BranchSide:      'libmount/src/tab.c:674,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
        - Branch String:   'libmount/src/tab.c:675,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:676,33'
              BranchSideFuncs:
                - mnt_fs_get_parent_id
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:685,2'
              BranchSideFuncs:
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:678,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:678,19'
              BranchSideFuncs:
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
            - BranchSide:      'libmount/src/tab.c:679,14'
              BranchSideFuncs:
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
        - Branch String:   'libmount/src/tab.c:678,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:675,2'
              BranchSideFuncs:
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
            - BranchSide:      'libmount/src/tab.c:679,14'
              BranchSideFuncs:
                - mnt_table_next_fs
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_get_parent_id
        - Branch String:   'libmount/src/tab.c:685,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:686,39'
              BranchSideFuncs:
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:693,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:687,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:687,13'
              BranchSideFuncs:
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:688,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:687,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:688,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:689,3'
              BranchSideFuncs:
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:689,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:689,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
                - get_parent_fs
            - BranchSide:      'libmount/src/tab.c:690,13'
              BranchSideFuncs:
                - get_parent_fs
                - getpid
                - fprintf
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:693,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:694,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:696,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:668,14'
          Dst:             is_mountinfo
        - Src:             'libmount/src/tab.c:671,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:671,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:671,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:674,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab.c:675,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab.c:676,12'
          Dst:             mnt_fs_get_parent_id
        - Src:             'libmount/src/tab.c:686,25'
          Dst:             get_parent_fs
        - Src:             'libmount/src/tab.c:689,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:689,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:689,3'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:689,3'
          Dst:             ul_debugobj
    - functionName:    mnt_table_move_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - dst
        - before
        - pos
        - fs
      BBCount:         19
      ICount:          99
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __table_insert_fs
        - list_del_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:589,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:589,15'
              BranchSideFuncs:
                - list_del_init
                - __table_insert_fs
            - BranchSide:      'libmount/src/tab.c:590,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:589,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:589,23'
              BranchSideFuncs:
                - list_del_init
                - __table_insert_fs
            - BranchSide:      'libmount/src/tab.c:590,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:589,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:590,3'
              BranchSideFuncs:
                - list_del_init
                - __table_insert_fs
            - BranchSide:      'libmount/src/tab.c:592,6'
              BranchSideFuncs:
                - list_del_init
                - __table_insert_fs
        - Branch String:   'libmount/src/tab.c:592,21'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:592,25'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:593,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:592,29'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:592,32'
              BranchSideFuncs:
                - list_del_init
                - __table_insert_fs
            - BranchSide:      'libmount/src/tab.c:596,17'
              BranchSideFuncs:
                - list_del_init
                - __table_insert_fs
        - Branch String:   'libmount/src/tab.c:592,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:593,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:596,17'
              BranchSideFuncs:
                - list_del_init
                - __table_insert_fs
      Callsites:
        - Src:             'libmount/src/tab.c:596,2'
          Dst:             list_del_init
        - Src:             'libmount/src/tab.c:600,9'
          Dst:             __table_insert_fs
    - functionName:    __table_insert_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - before
        - pos
        - fs
      BBCount:         25
      ICount:          144
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - getpid
        - list_add
        - list_add_tail
        - mnt_fs_get_source
        - mnt_fs_get_target
        - mnt_fs_get_uniq_id
        - mnt_fs_refer_statmnt
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:510,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:511,18'
              BranchSideFuncs:
                - list_add
                - mnt_fs_get_uniq_id
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_uniq_id
                - ul_debugobj
                - list_add_tail
            - BranchSide:      'libmount/src/tab.c:512,11'
              BranchSideFuncs:
                - list_add
                - mnt_fs_get_uniq_id
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_uniq_id
                - ul_debugobj
                - list_add_tail
        - Branch String:   'libmount/src/tab.c:512,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:513,18'
              BranchSideFuncs:
                - list_add_tail
                - mnt_fs_get_uniq_id
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_uniq_id
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:515,13'
              BranchSideFuncs:
                - list_add
                - mnt_fs_get_uniq_id
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
                - getpid
                - fprintf
                - mnt_fs_get_uniq_id
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:520,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:521,3'
              BranchSideFuncs:
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_uniq_id
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:523,3'
              BranchSideFuncs:
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:521,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:521,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_uniq_id
                - ul_debugobj
                - mnt_fs_refer_statmnt
            - BranchSide:      'libmount/src/tab.c:522,2'
              BranchSideFuncs:
                - mnt_fs_refer_statmnt
        - Branch String:   'libmount/src/tab.c:523,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_refer_statmnt
            - BranchSide:      'libmount/src/tab.c:523,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_refer_statmnt
        - Branch String:   'libmount/src/tab.c:527,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:527,6'
              BranchSideFuncs:
                - mnt_fs_refer_statmnt
            - BranchSide:      'libmount/src/tab.c:528,24'
              BranchSideFuncs:
                - mnt_fs_refer_statmnt
      Callsites:
        - Src:             'libmount/src/tab.c:511,3'
          Dst:             list_add_tail
        - Src:             'libmount/src/tab.c:513,3'
          Dst:             list_add_tail
        - Src:             'libmount/src/tab.c:515,3'
          Dst:             list_add
        - Src:             'libmount/src/tab.c:520,6'
          Dst:             mnt_fs_get_uniq_id
        - Src:             'libmount/src/tab.c:521,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:521,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:521,3'
          Dst:             mnt_fs_get_uniq_id
        - Src:             'libmount/src/tab.c:521,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:523,3'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:523,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:523,3'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/tab.c:523,3'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:523,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:528,3'
          Dst:             mnt_fs_refer_statmnt
    - functionName:    list_add_tail
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:81,2'
          Dst:             __list_add
    - functionName:    mnt_table_insert_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - before
        - pos
        - fs
      BBCount:         16
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __table_insert_fs
        - mnt_ref_fs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:555,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:555,14'
              BranchSideFuncs:
                - mnt_ref_fs
                - __table_insert_fs
            - BranchSide:      'libmount/src/tab.c:556,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:555,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:556,3'
              BranchSideFuncs:
                - mnt_ref_fs
                - __table_insert_fs
            - BranchSide:      'libmount/src/tab.c:558,6'
              BranchSideFuncs:
                - mnt_ref_fs
                - __table_insert_fs
        - Branch String:   'libmount/src/tab.c:558,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:559,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:561,6'
              BranchSideFuncs:
                - mnt_ref_fs
                - __table_insert_fs
        - Branch String:   'libmount/src/tab.c:561,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:561,13'
              BranchSideFuncs:
                - mnt_ref_fs
                - __table_insert_fs
            - BranchSide:      'libmount/src/tab.c:564,13'
              BranchSideFuncs:
                - mnt_ref_fs
                - __table_insert_fs
        - Branch String:   'libmount/src/tab.c:561,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:562,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:564,13'
              BranchSideFuncs:
                - mnt_ref_fs
                - __table_insert_fs
      Callsites:
        - Src:             'libmount/src/tab.c:564,2'
          Dst:             mnt_ref_fs
        - Src:             'libmount/src/tab.c:565,9'
          Dst:             __table_insert_fs
    - functionName:    mnt_table_add_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
      BBCount:         19
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - list_add_tail
        - mnt_fs_get_source
        - mnt_fs_get_target
        - mnt_fs_refer_statmnt
        - mnt_ref_fs
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:487,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:487,14'
              BranchSideFuncs:
                - mnt_ref_fs
                - list_add_tail
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:488,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:487,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:488,3'
              BranchSideFuncs:
                - mnt_ref_fs
                - list_add_tail
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:490,6'
              BranchSideFuncs:
                - mnt_ref_fs
                - list_add_tail
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:490,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:491,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:493,13'
              BranchSideFuncs:
                - mnt_ref_fs
                - list_add_tail
                - mnt_fs_refer_statmnt
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:498,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:498,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - ul_debugobj
                - mnt_fs_refer_statmnt
            - BranchSide:      'libmount/src/tab.c:500,6'
              BranchSideFuncs:
                - mnt_fs_refer_statmnt
        - Branch String:   'libmount/src/tab.c:500,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:501,24'
              BranchSideFuncs:
                - mnt_fs_refer_statmnt
            - BranchSide:      'libmount/src/tab.c:503,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:493,2'
          Dst:             mnt_ref_fs
        - Src:             'libmount/src/tab.c:494,2'
          Dst:             list_add_tail
        - Src:             'libmount/src/tab.c:498,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:498,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:498,2'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/tab.c:498,2'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab.c:498,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:501,3'
          Dst:             mnt_fs_refer_statmnt
    - functionName:    mnt_table_find_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - fs
      BBCount:         17
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:456,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:456,14'
              BranchSideFuncs:
                - list_empty
            - BranchSide:      'libmount/src/tab.c:457,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:456,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:457,3'
              BranchSideFuncs:
                - list_empty
            - BranchSide:      'libmount/src/tab.c:459,18'
              BranchSideFuncs:
                - list_empty
        - Branch String:   'libmount/src/tab.c:459,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:460,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:465,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:465,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:466,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:471,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:467,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:468,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:469,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:459,6'
          Dst:             list_empty
    - functionName:    mnt_table_refer_statmnt
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - sm
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - mnt_ref_statmnt
        - mnt_unref_statmnt
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:426,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:427,3'
              BranchSideFuncs:
                - mnt_unref_statmnt
                - mnt_ref_statmnt
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:428,6'
              BranchSideFuncs:
                - mnt_unref_statmnt
                - mnt_ref_statmnt
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:428,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:429,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:431,20'
              BranchSideFuncs:
                - mnt_unref_statmnt
                - mnt_ref_statmnt
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:434,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:434,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:436,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:431,2'
          Dst:             mnt_unref_statmnt
        - Src:             'libmount/src/tab.c:432,2'
          Dst:             mnt_ref_statmnt
        - Src:             'libmount/src/tab.c:434,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:434,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:434,2'
          Dst:             ul_debugobj
    - functionName:    mnt_table_get_cache
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:404,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:404,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:404,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_set_cache
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - mpc
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mnt_ref_cache
        - mnt_unref_cache
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:387,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:388,3'
              BranchSideFuncs:
                - mnt_ref_cache
                - mnt_unref_cache
            - BranchSide:      'libmount/src/tab.c:390,16'
              BranchSideFuncs:
                - mnt_ref_cache
                - mnt_unref_cache
      Callsites:
        - Src:             'libmount/src/tab.c:390,2'
          Dst:             mnt_ref_cache
        - Src:             'libmount/src/tab.c:391,2'
          Dst:             mnt_unref_cache
    - functionName:    mnt_table_append_trailing_comment
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - comm
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strappend
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:360,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:361,3'
              BranchSideFuncs:
                - ul_strappend
            - BranchSide:      'libmount/src/tab.c:362,23'
              BranchSideFuncs:
                - ul_strappend
      Callsites:
        - Src:             'libmount/src/tab.c:362,9'
          Dst:             ul_strappend
    - functionName:    mnt_table_set_trailing_comment
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - comm
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup_to_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/tab.c:346,9'
          Dst:             strdup_to_offset
    - functionName:    strdup_to_offset
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - stru
        - offset
        - str
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/strutils.h:160,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:161,3'
              BranchSideFuncs:
                - free
                - strdup
            - BranchSide:      './include/strutils.h:163,26'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   './include/strutils.h:164,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:165,14'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      './include/strutils.h:170,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/strutils.h:166,7'
          Branch Sides:
            - BranchSide:      './include/strutils.h:167,4'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/strutils.h:168,2'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/strutils.h:165,7'
          Dst:             strdup
    - functionName:    mnt_table_get_trailing_comment
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:332,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:332,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:332,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_append_intro_comment
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - comm
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strappend
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:319,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:320,3'
              BranchSideFuncs:
                - ul_strappend
            - BranchSide:      'libmount/src/tab.c:321,23'
              BranchSideFuncs:
                - ul_strappend
      Callsites:
        - Src:             'libmount/src/tab.c:321,9'
          Dst:             ul_strappend
    - functionName:    mnt_table_set_intro_comment
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - comm
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup_to_offset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/tab.c:305,9'
          Dst:             strdup_to_offset
    - functionName:    mnt_table_get_intro_comment
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:291,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:291,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:291,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_with_comments
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         9
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:279,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:279,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:280,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab.c:280,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:280,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:280,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:279,2'
          Dst:             __assert_fail
    - functionName:    mnt_table_enable_comments
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - enable
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:267,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:267,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:268,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_get_userdata
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:235,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:235,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:235,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_set_userdata
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - data
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:220,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:223,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_free_table
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - mnt_reset_table
        - mnt_unref_cache
        - mnt_unref_statmnt
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:168,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:169,3'
              BranchSideFuncs:
                - mnt_reset_table
                - mnt_unref_cache
                - free
                - free
                - free
                - mnt_unref_statmnt
                - free
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:171,18'
              BranchSideFuncs:
                - mnt_reset_table
                - mnt_unref_cache
                - free
                - free
                - free
                - mnt_unref_statmnt
                - free
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:172,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:172,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - mnt_unref_cache
                - free
                - free
                - free
                - mnt_unref_statmnt
                - free
            - BranchSide:      'libmount/src/tab.c:174,18'
              BranchSideFuncs:
                - mnt_unref_cache
                - free
                - free
                - free
                - mnt_unref_statmnt
                - free
      Callsites:
        - Src:             'libmount/src/tab.c:171,2'
          Dst:             mnt_reset_table
        - Src:             'libmount/src/tab.c:172,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:172,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:172,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:174,2'
          Dst:             mnt_unref_cache
        - Src:             'libmount/src/tab.c:181,2'
          Dst:             mnt_unref_statmnt
    - functionName:    mnt_reset_table
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         14
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - list_empty
        - mnt_table_remove_fs
        - mnt_table_reset_listmount
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:107,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:108,3'
              BranchSideFuncs:
                - list_empty
                - mnt_table_reset_listmount
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:110,2'
              BranchSideFuncs:
                - list_empty
                - mnt_table_reset_listmount
                - mnt_table_remove_fs
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:110,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:110,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
                - list_empty
                - mnt_table_reset_listmount
                - mnt_table_remove_fs
            - BranchSide:      'libmount/src/tab.c:112,2'
              BranchSideFuncs:
                - list_empty
                - mnt_table_reset_listmount
                - mnt_table_remove_fs
        - Branch String:   'libmount/src/tab.c:112,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:113,26'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - list_empty
                - mnt_table_reset_listmount
            - BranchSide:      'libmount/src/tab.c:118,2'
              BranchSideFuncs:
                - mnt_table_reset_listmount
      Callsites:
        - Src:             'libmount/src/tab.c:110,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:110,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:110,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab.c:112,10'
          Dst:             list_empty
        - Src:             'libmount/src/tab.c:115,3'
          Dst:             mnt_table_remove_fs
        - Src:             'libmount/src/tab.c:119,2'
          Dst:             mnt_table_reset_listmount
    - functionName:    mnt_unref_table
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_free_table
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:147,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:147,6'
              BranchSideFuncs:
                - mnt_free_table
            - BranchSide:      'libmount/src/tab.c:148,3'
              BranchSideFuncs:
                - mnt_free_table
        - Branch String:   'libmount/src/tab.c:150,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:151,19'
              BranchSideFuncs:
                - mnt_free_table
            - BranchSide:      'libmount/src/tab.c:152,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:151,4'
          Dst:             mnt_free_table
    - functionName:    mnt_ref_table
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:132,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:132,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab.c:133,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_new_table
      functionSourceFile: '/src/util-linux/libmount/src/tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libmount/src/tab.c:84,23'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:84,23'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:84,23'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:87,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:88,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:90,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
        - Branch String:   'libmount/src/tab.c:90,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab.c:90,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj
            - BranchSide:      'libmount/src/tab.c:91,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab.c:86,7'
          Dst:             calloc
        - Src:             'libmount/src/tab.c:90,2'
          Dst:             getpid
        - Src:             'libmount/src/tab.c:90,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab.c:90,2'
          Dst:             ul_debugobj
    - 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:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_next_lsmnt
      functionSourceFile: '/src/util-linux/libmount/src/tab_listmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - direction
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_reset_listmount
      functionSourceFile: '/src/util-linux/libmount/src/tab_listmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_fetch_listmount
      functionSourceFile: '/src/util-linux/libmount/src/tab_listmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_enable_listmount
      functionSourceFile: '/src/util-linux/libmount/src/tab_listmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - enable
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_listmount_set_stepsiz
      functionSourceFile: '/src/util-linux/libmount/src/tab_listmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - tb
        - sz
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_listmount_set_ns
      functionSourceFile: '/src/util-linux/libmount/src/tab_listmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - tb
        - ns
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_listmount_set_id
      functionSourceFile: '/src/util-linux/libmount/src/tab_listmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - tb
        - id
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fopen_at
      functionSourceFile: '/src/util-linux/./include/fileutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dir
        - filename
        - flags
        - mode
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - fdopen
        - openat
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/fileutils.h:43,6'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:44,3'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:46,15'
              BranchSideFuncs:
                - fdopen
                - close
        - Branch String:   './include/fileutils.h:47,6'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:48,9'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:49,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/fileutils.h:40,11'
          Dst:             openat
        - Src:             './include/fileutils.h:46,8'
          Dst:             fdopen
        - Src:             './include/fileutils.h:48,3'
          Dst:             close
    - functionName:    openat
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    6
      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:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_parse_dir_filter
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - d
      BBCount:         20
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:862,30'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:862,33'
              BranchSideFuncs:
                - strlen
                - strcmp
            - BranchSide:      'libmount/src/tab_parse.c:866,7'
              BranchSideFuncs:
                - strlen
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:862,53'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:863,6'
              BranchSideFuncs:
                - strlen
                - strcmp
            - BranchSide:      'libmount/src/tab_parse.c:866,7'
              BranchSideFuncs:
                - strlen
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:862,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:864,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:866,7'
              BranchSideFuncs:
                - strlen
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:866,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:867,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:871,18'
              BranchSideFuncs:
                - strlen
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:872,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:872,17'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/tab_parse.c:875,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:872,51'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:873,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:875,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:872,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:875,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:878,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:871,11'
          Dst:             strlen
        - Src:             'libmount/src/tab_parse.c:873,6'
          Dst:             strcmp
    - functionName:    path_to_tid
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         25
      ICount:          134
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - mnt_resolve_path
        - strrchr
        - strtol
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:652,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:653,3'
              BranchSideFuncs:
                - strrchr
                - free
                - strrchr
                - __errno_location
                - strtol
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:654,14'
              BranchSideFuncs:
                - strrchr
                - free
                - strrchr
                - __errno_location
                - strtol
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:655,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:656,3'
              BranchSideFuncs:
                - strrchr
                - free
                - __errno_location
                - strtol
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:657,3'
              BranchSideFuncs:
                - strrchr
                - free
                - __errno_location
                - strtol
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:659,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:660,3'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:661,3'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:665,12'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:665,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/tab_parse.c:666,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/tab_parse.c:665,24'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:665,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/tab_parse.c:666,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/tab_parse.c:665,32'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:665,36'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:669,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:665,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:666,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/tab_parse.c:669,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:669,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:669,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - free
            - BranchSide:      'libmount/src/tab_parse.c:669,2'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/tab_parse.c:648,15'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/tab_parse.c:654,6'
          Dst:             strrchr
        - Src:             'libmount/src/tab_parse.c:658,6'
          Dst:             strrchr
        - Src:             'libmount/src/tab_parse.c:663,2'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:664,8'
          Dst:             strtol
        - Src:             'libmount/src/tab_parse.c:665,6'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:669,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:669,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:669,2'
          Dst:             ul_debug
    - 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:    15
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    ul_endswith
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - postfix
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:311,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:311,25'
              BranchSideFuncs:
                - strlen
                - memcmp
                - strlen
            - BranchSide:      './include/strutils.h:311,9'
              BranchSideFuncs:
                - memcmp
                - strlen
        - Branch String:   './include/strutils.h:312,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:312,31'
              BranchSideFuncs:
                - strlen
                - memcmp
            - BranchSide:      './include/strutils.h:312,9'
              BranchSideFuncs:
                - memcmp
        - Branch String:   './include/strutils.h:314,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:315,10'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:316,6'
              BranchSideFuncs:
                - memcmp
        - Branch String:   './include/strutils.h:316,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:317,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:318,13'
              BranchSideFuncs:
                - memcmp
        - Branch String:   './include/strutils.h:318,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:319,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:320,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:311,18'
          Dst:             strlen
        - Src:             './include/strutils.h:312,24'
          Dst:             strlen
        - Src:             './include/strutils.h:318,6'
          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:    67
      BranchProfiles:  []
      Callsites:       []
    - functionName:    next_u64
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - num
        - rc
      BBCount:         24
      ICount:          119
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - strtoumax
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:72,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:72,14'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:73,10'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:72,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:73,10'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:75,2'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
        - Branch String:   'libmount/src/tab_parse.c:78,18'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:78,21'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:79,16'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:78,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:79,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:80,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libmount/src/tab_parse.c:80,17'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:80,22'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:82,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:80,33'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:80,37'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:81,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:80,49'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:80,53'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:81,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:80,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:81,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:82,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:75,2'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:77,20'
          Dst:             strtoumax
        - Src:             'libmount/src/tab_parse.c:80,6'
          Dst:             __errno_location
    - functionName:    strtoumax
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skip_nonspearator
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:94,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:94,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:94,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:94,17'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:94,23'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:94,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:94,32'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:94,20'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:94,36'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:94,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:95,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:96,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_mark_attached
      functionSourceFile: '/src/util-linux/libmount/src/mountP.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    next_s32
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - num
        - rc
      BBCount:         24
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - strtol
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:55,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:55,14'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:56,10'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:55,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:56,10'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:58,2'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'libmount/src/tab_parse.c:61,18'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:61,21'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:62,16'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:61,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:62,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:63,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libmount/src/tab_parse.c:63,17'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:63,22'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:65,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:63,33'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:63,37'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:64,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:63,49'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:63,53'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:64,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:63,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:64,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:65,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:58,2'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:60,9'
          Dst:             strtol
        - Src:             'libmount/src/tab_parse.c:63,6'
          Dst:             __errno_location
    - functionName:    skip_separator
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         10
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:87,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:87,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:87,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:87,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:88,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:89,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_terminated_by_blank
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         28
      ICount:          143
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:493,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:493,27'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/tab_parse.c:493,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:494,18'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:494,23'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:494,14'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:496,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:496,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:497,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:496,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:496,20'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:497,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:496,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:497,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:498,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:498,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:499,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:500,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:501,17'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:501,22'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:501,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:501,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:502,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:503,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:493,20'
          Dst:             strlen
    - functionName:    mnt_parse_swaps_line
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - s
      BBCount:         69
      ICount:          341
      EdgeCount:       89
      CyclomaticComplexity: 22
      functionsReached:
        - __mnt_fs_set_source_ptr
        - fprintf
        - getpid
        - mnt_fs_set_fstype
        - next_s32
        - next_u64
        - skip_separator
        - ul_debug
        - ul_endswith
        - unmangle
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:398,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:399,34'
              BranchSideFuncs:
                - ul_endswith
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:403,7'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:400,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:400,13'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:402,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:400,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:401,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:402,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:403,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:403,42'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:404,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:403,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:404,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:409,21'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:404,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:404,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:405,8'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:413,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:414,3'
              BranchSideFuncs:
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:418,21'
              BranchSideFuncs:
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:414,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:414,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:415,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:422,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:422,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:423,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:422,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:422,19'
              BranchSideFuncs:
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:423,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:422,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:423,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:426,13'
              BranchSideFuncs:
                - skip_separator
                - next_u64
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:423,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:423,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:424,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:432,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:432,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:433,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:432,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:432,19'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:433,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:432,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:433,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:436,17'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - mnt_fs_set_fstype
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:433,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:433,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:434,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:442,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:443,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:447,20'
              BranchSideFuncs:
                - mnt_fs_set_fstype
        - Branch String:   'libmount/src/tab_parse.c:443,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:443,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:444,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:450,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:451,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:452,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:452,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:452,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:453,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:397,6'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:399,22'
          Dst:             ul_endswith
        - Src:             'libmount/src/tab_parse.c:403,18'
          Dst:             __mnt_fs_set_source_ptr
        - Src:             'libmount/src/tab_parse.c:404,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:404,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:404,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:409,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:412,17'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:414,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:414,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:414,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:418,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:421,6'
          Dst:             next_u64
        - Src:             'libmount/src/tab_parse.c:423,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:423,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:423,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:428,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:431,6'
          Dst:             next_u64
        - Src:             'libmount/src/tab_parse.c:433,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:433,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:433,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:438,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:441,6'
          Dst:             next_s32
        - Src:             'libmount/src/tab_parse.c:443,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:443,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:443,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:447,2'
          Dst:             mnt_fs_set_fstype
        - Src:             'libmount/src/tab_parse.c:452,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:452,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:452,2'
          Dst:             ul_debug
    - functionName:    mnt_parse_utab_line
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - s
      BBCount:         116
      ICount:          525
      EdgeCount:       151
      CyclomaticComplexity: 37
      functionsReached:
        - __assert_fail
        - __mnt_fs_set_source_ptr
        - fprintf
        - getpid
        - next_s32
        - next_u64
        - strncmp
        - ul_debug
        - unmangle
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:315,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:315,2'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - __assert_fail
                - __assert_fail
            - BranchSide:      'libmount/src/tab_parse.c:316,2'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - __assert_fail
                - __assert_fail
        - Branch String:   'libmount/src/tab_parse.c:316,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:316,2'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - __assert_fail
                - __assert_fail
            - BranchSide:      'libmount/src/tab_parse.c:317,2'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - __assert_fail
                - __assert_fail
        - Branch String:   'libmount/src/tab_parse.c:317,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:317,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'libmount/src/tab_parse.c:318,2'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - __assert_fail
        - Branch String:   'libmount/src/tab_parse.c:318,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:318,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'libmount/src/tab_parse.c:320,2'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:320,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:320,15'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:320,2'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:320,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:321,15'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:381,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:323,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:323,22'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:324,9'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:324,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:325,4'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:327,8'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:327,20'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:327,32'
              BranchSideFuncs:
                - strncmp
                - next_s32
                - strncmp
                - next_u64
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:334,15'
              BranchSideFuncs:
                - strncmp
                - next_s32
                - strncmp
                - next_u64
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:327,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:328,8'
              BranchSideFuncs:
                - strncmp
                - next_s32
                - strncmp
                - next_u64
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:334,15'
              BranchSideFuncs:
                - strncmp
                - next_s32
                - strncmp
                - next_u64
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:331,13'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:331,16'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:332,12'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:331,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:332,12'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:334,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:334,22'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:334,34'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:341,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:334,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:335,8'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:341,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:338,13'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:338,16'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:339,12'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:338,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:339,12'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:341,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:341,26'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:341,38'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:348,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:341,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:342,23'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:348,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:343,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:344,5'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - free
            - BranchSide:      'libmount/src/tab_parse.c:345,32'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - free
        - Branch String:   'libmount/src/tab_parse.c:345,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:346,10'
              BranchSideFuncs:
                - free
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:348,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:348,26'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:348,38'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:353,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:348,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:349,26'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:353,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:350,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:351,5'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:353,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:353,24'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:353,36'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:358,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:353,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:354,24'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:358,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:355,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:356,5'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:358,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:358,27'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:358,39'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:363,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:358,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:359,27'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:363,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:360,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:361,5'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:363,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:363,31'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:363,43'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:368,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:363,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:364,31'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:368,15'
              BranchSideFuncs:
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:365,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:366,5'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:368,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:368,25'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:368,37'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:375,4'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:368,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:369,25'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:375,4'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:370,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:371,5'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:373,3'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:375,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:375,18'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:375,4'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:375,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:0,0'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:375,29'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:377,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:320,2'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
            - BranchSide:      'libmount/src/tab_parse.c:378,8'
              BranchSideFuncs:
                - strncmp
                - next_u64
                - strncmp
                - next_s32
                - strncmp
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - free
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
                - strncmp
                - unmangle
        - Branch String:   'libmount/src/tab_parse.c:383,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:383,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:384,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:315,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:316,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:317,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:318,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:327,24'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:330,10'
          Dst:             next_u64
        - Src:             'libmount/src/tab_parse.c:334,26'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:337,10'
          Dst:             next_s32
        - Src:             'libmount/src/tab_parse.c:341,30'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:342,14'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:345,8'
          Dst:             __mnt_fs_set_source_ptr
        - Src:             'libmount/src/tab_parse.c:348,30'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:349,17'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:353,28'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:354,15'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:358,31'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:359,18'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:363,35'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:364,22'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:368,29'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:369,16'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:383,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:383,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:383,2'
          Dst:             ul_debug
    - functionName:    mnt_parse_mountinfo_line
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - s
      BBCount:         133
      ICount:          658
      EdgeCount:       171
      CyclomaticComplexity: 40
      functionsReached:
        - __isoc99_sscanf
        - __mnt_fs_set_fstype_ptr
        - __mnt_fs_set_source_ptr
        - fprintf
        - getpid
        - gnu_dev_makedev
        - mnt_fs_mark_attached
        - mnt_fs_set_source
        - mnt_fs_strdup_options
        - next_s32
        - skip_nonspearator
        - skip_separator
        - strndup
        - strstr
        - ul_debug
        - unmangle
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:195,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:195,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - __isoc99_sscanf
                - gnu_dev_makedev
                - skip_nonspearator
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:196,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:195,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:195,19'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - __isoc99_sscanf
                - gnu_dev_makedev
                - skip_nonspearator
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:196,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:195,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:196,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:200,21'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - __isoc99_sscanf
                - gnu_dev_makedev
                - skip_nonspearator
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:196,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:196,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:197,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:204,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:204,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - __isoc99_sscanf
                - gnu_dev_makedev
                - skip_nonspearator
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:205,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:204,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:204,19'
              BranchSideFuncs:
                - skip_separator
                - __isoc99_sscanf
                - gnu_dev_makedev
                - skip_nonspearator
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:205,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:204,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:205,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:209,21'
              BranchSideFuncs:
                - skip_separator
                - __isoc99_sscanf
                - gnu_dev_makedev
                - skip_nonspearator
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:205,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:205,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:206,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:212,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:213,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:216,14'
              BranchSideFuncs:
                - gnu_dev_makedev
                - skip_nonspearator
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
        - Branch String:   'libmount/src/tab_parse.c:213,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:213,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:214,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:222,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:223,3'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
            - BranchSide:      'libmount/src/tab_parse.c:227,21'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
        - Branch String:   'libmount/src/tab_parse.c:223,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:223,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:224,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:231,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:232,3'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
            - BranchSide:      'libmount/src/tab_parse.c:236,21'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
        - Branch String:   'libmount/src/tab_parse.c:232,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:232,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:233,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:240,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:241,3'
              BranchSideFuncs:
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
            - BranchSide:      'libmount/src/tab_parse.c:246,13'
              BranchSideFuncs:
                - strstr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
        - Branch String:   'libmount/src/tab_parse.c:241,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:241,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:242,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:247,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:248,3'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
            - BranchSide:      'libmount/src/tab_parse.c:251,6'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - strndup
        - Branch String:   'libmount/src/tab_parse.c:248,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:248,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:249,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:251,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:252,28'
              BranchSideFuncs:
                - strndup
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:254,21'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:258,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:258,42'
              BranchSideFuncs:
                - __mnt_fs_set_fstype_ptr
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:259,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:258,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:259,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:265,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:259,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:259,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:260,8'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:265,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:265,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:266,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:265,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:266,3'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:268,14'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:266,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:266,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:267,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:268,23'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:268,28'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_source
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:274,22'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:268,13'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:269,31'
              BranchSideFuncs:
                - mnt_fs_set_source
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:274,22'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:269,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:270,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:273,2'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:270,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:270,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:271,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:276,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:276,43'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:277,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:276,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:0,0'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:277,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:277,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:277,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:278,9'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:287,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:288,3'
              BranchSideFuncs:
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:293,37'
              BranchSideFuncs:
                - mnt_fs_strdup_options
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:288,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:288,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:289,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:294,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:295,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:300,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:296,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:296,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:297,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:302,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:303,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:304,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:304,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:304,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:305,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:191,2'
          Dst:             mnt_fs_mark_attached
        - Src:             'libmount/src/tab_parse.c:194,6'
          Dst:             next_s32
        - Src:             'libmount/src/tab_parse.c:196,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:196,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:196,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:200,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:203,6'
          Dst:             next_s32
        - Src:             'libmount/src/tab_parse.c:205,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:205,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:205,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:209,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:212,6'
          Dst:             __isoc99_sscanf
        - Src:             'libmount/src/tab_parse.c:213,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:213,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:213,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:216,14'
          Dst:             gnu_dev_makedev
        - Src:             'libmount/src/tab_parse.c:217,6'
          Dst:             skip_nonspearator
        - Src:             'libmount/src/tab_parse.c:218,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:221,13'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:223,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:223,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:223,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:227,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:230,15'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:232,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:232,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:232,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:236,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:239,19'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:241,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:241,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:241,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:246,6'
          Dst:             strstr
        - Src:             'libmount/src/tab_parse.c:248,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:248,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:248,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:252,20'
          Dst:             strndup
        - Src:             'libmount/src/tab_parse.c:254,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:257,6'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:258,18'
          Dst:             __mnt_fs_set_fstype_ptr
        - Src:             'libmount/src/tab_parse.c:259,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:259,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:259,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:266,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:266,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:266,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:269,13'
          Dst:             mnt_fs_set_source
        - Src:             'libmount/src/tab_parse.c:270,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:270,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:270,4'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:274,7'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:275,7'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:276,19'
          Dst:             __mnt_fs_set_source_ptr
        - Src:             'libmount/src/tab_parse.c:277,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:277,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:277,4'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:283,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:286,18'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:288,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:288,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:288,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:293,15'
          Dst:             mnt_fs_strdup_options
        - Src:             'libmount/src/tab_parse.c:296,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:296,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:296,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:304,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:304,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:304,2'
          Dst:             ul_debug
    - functionName:    gnu_dev_makedev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - 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:    10
      BranchProfiles:  []
      Callsites:       []
    - 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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_parse_table_line
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - s
      BBCount:         87
      ICount:          411
      EdgeCount:       113
      CyclomaticComplexity: 28
      functionsReached:
        - __mnt_fs_set_fstype_ptr
        - __mnt_fs_set_source_ptr
        - fprintf
        - getpid
        - mnt_fs_set_options
        - next_s32
        - skip_separator
        - ul_debug
        - unmangle
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:111,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:111,42'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - skip_separator
                - unmangle
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_options
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:112,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:111,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:112,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:117,21'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - skip_separator
                - unmangle
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_options
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:112,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:112,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:113,8'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:121,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:122,3'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - skip_separator
                - unmangle
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_options
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:126,21'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - __mnt_fs_set_fstype_ptr
                - skip_separator
                - unmangle
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_options
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:122,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:122,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:123,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:130,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:130,42'
              BranchSideFuncs:
                - __mnt_fs_set_fstype_ptr
                - skip_separator
                - unmangle
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_options
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:131,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:130,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:131,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:136,21'
              BranchSideFuncs:
                - skip_separator
                - unmangle
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - mnt_fs_set_options
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:131,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:131,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:132,8'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:140,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:140,36'
              BranchSideFuncs:
                - mnt_fs_set_options
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:145,7'
              BranchSideFuncs:
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:140,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:141,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:145,7'
              BranchSideFuncs:
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:141,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:141,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - free
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:142,8'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:145,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:146,3'
              BranchSideFuncs:
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:147,7'
              BranchSideFuncs:
                - free
                - skip_separator
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:150,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:150,14'
              BranchSideFuncs:
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:151,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:150,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:151,3'
              BranchSideFuncs:
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:154,15'
              BranchSideFuncs:
                - next_s32
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:155,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:155,12'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:160,21'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:155,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:155,17'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:160,21'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:155,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:156,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:160,21'
              BranchSideFuncs:
                - skip_separator
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:156,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:156,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:157,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:161,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:161,14'
              BranchSideFuncs:
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:162,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:161,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:162,3'
              BranchSideFuncs:
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:165,15'
              BranchSideFuncs:
                - next_s32
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:166,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:166,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:166,17'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:166,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:166,17'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:166,17'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:166,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:166,17'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:167,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:167,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:167,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:168,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:174,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:175,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:176,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
        - Branch String:   'libmount/src/tab_parse.c:176,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:176,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
            - BranchSide:      'libmount/src/tab_parse.c:177,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:110,6'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:111,18'
          Dst:             __mnt_fs_set_source_ptr
        - Src:             'libmount/src/tab_parse.c:112,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:112,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:112,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:117,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:120,15'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:122,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:122,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:122,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:126,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:129,6'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:130,18'
          Dst:             __mnt_fs_set_fstype_ptr
        - Src:             'libmount/src/tab_parse.c:131,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:131,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:131,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:136,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:139,6'
          Dst:             unmangle
        - Src:             'libmount/src/tab_parse.c:140,17'
          Dst:             mnt_fs_set_options
        - Src:             'libmount/src/tab_parse.c:141,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:141,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:141,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:149,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:154,6'
          Dst:             next_s32
        - Src:             'libmount/src/tab_parse.c:156,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:156,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:156,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:160,6'
          Dst:             skip_separator
        - Src:             'libmount/src/tab_parse.c:165,6'
          Dst:             next_s32
        - Src:             'libmount/src/tab_parse.c:167,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:167,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:167,3'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:176,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:176,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:176,2'
          Dst:             ul_debug
    - functionName:    guess_table_format
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - line
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __isoc99_sscanf
        - fprintf
        - getpid
        - strncmp
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:470,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:470,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.115
                - __isoc99_sscanf
                - strncmp
            - BranchSide:      'libmount/src/tab_parse.c:472,13'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strncmp
        - Branch String:   'libmount/src/tab_parse.c:472,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:473,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:475,14'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'libmount/src/tab_parse.c:475,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:476,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:478,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:470,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:470,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:470,2'
          Dst:             ul_debug
        - Src:             'libmount/src/tab_parse.c:472,6'
          Dst:             __isoc99_sscanf
        - Src:             'libmount/src/tab_parse.c:475,6'
          Dst:             strncmp
    - functionName:    skip_blank
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __ctype_b_loc
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/strutils.h:335,2'
          Branch Sides:
            - BranchSide:      './include/strutils.h:336,3'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:337,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:335,9'
          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:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    next_comment_line
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pa
        - last
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - feof
        - getline
        - is_comment_line
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:515,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:516,15'
              BranchSideFuncs:
                - feof
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:518,2'
              BranchSideFuncs:
                - strchr
                - is_comment_line
        - Branch String:   'libmount/src/tab_parse.c:516,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:516,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:516,29'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'libmount/src/tab_parse.c:515,6'
          Dst:             getline
        - Src:             'libmount/src/tab_parse.c:516,10'
          Dst:             feof
        - Src:             'libmount/src/tab_parse.c:516,29'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:519,10'
          Dst:             strchr
        - Src:             'libmount/src/tab_parse.c:521,9'
          Dst:             is_comment_line
    - functionName:    getline
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    9
      BranchProfiles:  []
      Callsites:       []
    - 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:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_comment_line
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - line
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - skip_blank
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:485,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:485,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:487,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:485,22'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:485,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:486,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:485,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:486,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:487,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:483,18'
          Dst:             skip_blank
    - functionName:    append_comment
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - fs
        - comm
        - eof
      BBCount:         28
      ICount:          154
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - fprintf
        - getpid
        - is_terminated_by_blank
        - mnt_fs_append_comment
        - mnt_fs_get_comment
        - mnt_fs_set_comment
        - mnt_table_append_intro_comment
        - mnt_table_append_trailing_comment
        - mnt_table_get_intro_comment
        - mnt_table_get_nents
        - mnt_table_set_trailing_comment
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:531,12'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:531,66'
              BranchSideFuncs:
                - mnt_table_get_intro_comment
                - is_terminated_by_blank
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:534,2'
              BranchSideFuncs:
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:531,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:532,9'
              BranchSideFuncs:
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:534,2'
              BranchSideFuncs:
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:534,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:534,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
            - BranchSide:      'libmount/src/tab_parse.c:537,6'
              BranchSideFuncs:
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
        - Branch String:   'libmount/src/tab_parse.c:534,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:534,2'
              BranchSideFuncs:
                - ul_debugobj.160
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
            - BranchSide:      'libmount/src/tab_parse.c:534,2'
              BranchSideFuncs:
                - ul_debugobj.160
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
                - mnt_table_append_intro_comment
        - Branch String:   'libmount/src/tab_parse.c:537,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:538,39'
              BranchSideFuncs:
                - mnt_table_append_intro_comment
            - BranchSide:      'libmount/src/tab_parse.c:539,11'
              BranchSideFuncs:
                - mnt_fs_append_comment
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
        - Branch String:   'libmount/src/tab_parse.c:539,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:540,39'
              BranchSideFuncs:
                - mnt_fs_get_comment
                - mnt_table_set_trailing_comment
                - mnt_table_append_trailing_comment
                - mnt_fs_set_comment
            - BranchSide:      'libmount/src/tab_parse.c:547,30'
              BranchSideFuncs:
                - mnt_fs_append_comment
        - Branch String:   'libmount/src/tab_parse.c:542,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:543,43'
              BranchSideFuncs:
                - mnt_fs_set_comment
            - BranchSide:      'libmount/src/tab_parse.c:544,8'
              BranchSideFuncs:
                - mnt_fs_set_comment
        - Branch String:   'libmount/src/tab_parse.c:544,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:545,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:546,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:529,18'
          Dst:             mnt_table_get_nents
        - Src:             'libmount/src/tab_parse.c:531,38'
          Dst:             mnt_table_get_intro_comment
        - Src:             'libmount/src/tab_parse.c:531,15'
          Dst:             is_terminated_by_blank
        - Src:             'libmount/src/tab_parse.c:534,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:534,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:534,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:538,8'
          Dst:             mnt_table_append_intro_comment
        - Src:             'libmount/src/tab_parse.c:541,5'
          Dst:             mnt_fs_get_comment
        - Src:             'libmount/src/tab_parse.c:540,8'
          Dst:             mnt_table_set_trailing_comment
        - Src:             'libmount/src/tab_parse.c:543,9'
          Dst:             mnt_table_append_trailing_comment
        - Src:             'libmount/src/tab_parse.c:545,9'
          Dst:             mnt_fs_set_comment
        - Src:             'libmount/src/tab_parse.c:547,8'
          Dst:             mnt_fs_append_comment
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    21
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    mnt_table_parse_mtab
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - filename
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __mnt_table_parse_mountinfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1337,9'
          Dst:             __mnt_table_parse_mountinfo
    - functionName:    __mnt_table_parse_mountinfo
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1247
      functionLinenumberEnd: 1316
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - filename
        - u_tb
      BBCount:         63
      ICount:          319
      EdgeCount:       81
      CyclomaticComplexity: 20
      functionsReached:
        - __assert_fail
        - fprintf
        - getpid
        - is_file_empty
        - is_mountinfo
        - mnt_get_utab_path
        - mnt_new_table
        - mnt_reset_iter
        - mnt_table_get_nents
        - mnt_table_merge_user_fs
        - mnt_table_next_fs
        - mnt_table_parse_file
        - mnt_table_set_parser_fltrcb
        - mnt_unref_table
        - strcmp
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1251,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1251,2'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1253,6'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1253,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1254,3'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1256,7'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:1254,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1254,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
            - BranchSide:      'libmount/src/tab_parse.c:1256,7'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:1256,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1256,26'
              BranchSideFuncs:
                - strcmp
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1257,12'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1256,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1257,12'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1261,3'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
        - Branch String:   'libmount/src/tab_parse.c:1259,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1259,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
            - BranchSide:      'libmount/src/tab_parse.c:1260,2'
              BranchSideFuncs:
                - mnt_table_parse_file
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
        - Branch String:   'libmount/src/tab_parse.c:1264,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1265,7'
              BranchSideFuncs:
                - mnt_table_parse_file
            - BranchSide:      'libmount/src/tab_parse.c:1273,20'
              BranchSideFuncs:
                - is_mountinfo
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1265,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1266,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:1269,3'
              BranchSideFuncs:
                - mnt_table_parse_file
        - Branch String:   'libmount/src/tab_parse.c:1273,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1274,3'
              BranchSideFuncs:
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1275,2'
              BranchSideFuncs:
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1275,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1275,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1277,26'
              BranchSideFuncs:
                - mnt_table_get_nents
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1277,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1278,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:1282,7'
              BranchSideFuncs:
                - mnt_get_utab_path
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1282,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1283,22'
              BranchSideFuncs:
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1299,2'
              BranchSideFuncs:
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1285,13'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1285,30'
              BranchSideFuncs:
                - is_file_empty
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1286,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:1285,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1286,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:1288,10'
              BranchSideFuncs:
                - mnt_new_table
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1289,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1290,4'
              BranchSideFuncs:
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1292,3'
              BranchSideFuncs:
                - mnt_table_set_parser_fltrcb
                - mnt_table_parse_file
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1299,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1299,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
            - BranchSide:      'libmount/src/tab_parse.c:1301,6'
              BranchSideFuncs:
                - mnt_unref_table
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_table_merge_user_fs
        - Branch String:   'libmount/src/tab_parse.c:1301,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1305,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_unref_table
                - mnt_table_merge_user_fs
            - BranchSide:      'libmount/src/tab_parse.c:1313,6'
              BranchSideFuncs:
                - mnt_unref_table
        - Branch String:   'libmount/src/tab_parse.c:1308,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1309,28'
              BranchSideFuncs:
                - mnt_table_merge_user_fs
                - mnt_table_next_fs
                - mnt_unref_table
            - BranchSide:      'libmount/src/tab_parse.c:1310,2'
              BranchSideFuncs:
                - mnt_unref_table
        - Branch String:   'libmount/src/tab_parse.c:1313,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1314,19'
              BranchSideFuncs:
                - mnt_unref_table
            - BranchSide:      'libmount/src/tab_parse.c:1315,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1251,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:1254,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1254,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1254,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1256,19'
          Dst:             strcmp
        - Src:             'libmount/src/tab_parse.c:1259,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1259,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1259,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1263,7'
          Dst:             mnt_table_parse_file
        - Src:             'libmount/src/tab_parse.c:1270,10'
          Dst:             mnt_table_parse_file
        - Src:             'libmount/src/tab_parse.c:1273,7'
          Dst:             is_mountinfo
        - Src:             'libmount/src/tab_parse.c:1275,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1275,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1275,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1277,6'
          Dst:             mnt_table_get_nents
        - Src:             'libmount/src/tab_parse.c:1283,22'
          Dst:             mnt_get_utab_path
        - Src:             'libmount/src/tab_parse.c:1285,16'
          Dst:             is_file_empty
        - Src:             'libmount/src/tab_parse.c:1288,10'
          Dst:             mnt_new_table
        - Src:             'libmount/src/tab_parse.c:1293,3'
          Dst:             mnt_table_set_parser_fltrcb
        - Src:             'libmount/src/tab_parse.c:1295,8'
          Dst:             mnt_table_parse_file
        - Src:             'libmount/src/tab_parse.c:1299,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1299,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1299,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1305,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab_parse.c:1308,9'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab_parse.c:1309,4'
          Dst:             mnt_table_merge_user_fs
        - Src:             'libmount/src/tab_parse.c:1314,3'
          Dst:             mnt_unref_table
    - functionName:    mnt_table_parse_file
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - filename
      BBCount:         17
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - fclose
        - fopen
        - fprintf
        - getpid
        - mnt_table_parse_stream
        - ul_debugobj
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:843,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:843,20'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_stream
                - fclose
            - BranchSide:      'libmount/src/tab_parse.c:844,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:843,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:844,3'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_stream
                - fclose
            - BranchSide:      'libmount/src/tab_parse.c:846,12'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_stream
                - fclose
        - Branch String:   'libmount/src/tab_parse.c:847,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:848,31'
              BranchSideFuncs:
                - mnt_table_parse_stream
                - fclose
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:851,9'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:853,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:853,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:854,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:846,6'
          Dst:             fopen
        - Src:             'libmount/src/tab_parse.c:848,8'
          Dst:             mnt_table_parse_stream
        - Src:             'libmount/src/tab_parse.c:849,3'
          Dst:             fclose
        - Src:             'libmount/src/tab_parse.c:851,9'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:853,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:853,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:853,2'
          Dst:             ul_debugobj
    - functionName:    mnt_table_set_parser_fltrcb
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - cb
        - data
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1075,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1076,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1078,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1078,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1078,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1079,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1078,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1078,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1078,2'
          Dst:             ul_debugobj
    - functionName:    mnt_table_merge_user_fs
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - uf
      BBCount:         80
      ICount:          377
      EdgeCount:       105
      CyclomaticComplexity: 27
      functionsReached:
        - fprintf
        - getpid
        - mnt_fs_append_attributes
        - mnt_fs_append_options
        - mnt_fs_get_attributes
        - mnt_fs_get_bindsrc
        - mnt_fs_get_id
        - mnt_fs_get_root
        - mnt_fs_get_srcpath
        - mnt_fs_get_target
        - mnt_fs_get_uniq_id
        - mnt_fs_get_user_options
        - mnt_fs_print_debug
        - mnt_fs_set_bindsrc
        - mnt_fs_streq_srcpath
        - mnt_fs_streq_target
        - mnt_reset_iter
        - mnt_table_next_fs
        - strcmp
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1191,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1191,14'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_get_target
                - mnt_fs_get_user_options
                - mnt_fs_get_attributes
                - mnt_fs_get_root
                - mnt_fs_get_id
                - mnt_fs_get_uniq_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1192,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:1191,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1192,3'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_get_target
                - mnt_fs_get_user_options
                - mnt_fs_get_attributes
                - mnt_fs_get_root
                - mnt_fs_get_id
                - mnt_fs_get_uniq_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1194,2'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_get_target
                - mnt_fs_get_user_options
                - mnt_fs_get_attributes
                - mnt_fs_get_root
                - mnt_fs_get_id
                - mnt_fs_get_uniq_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1194,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1194,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_srcpath
                - mnt_fs_get_target
                - mnt_fs_get_user_options
                - mnt_fs_get_attributes
                - mnt_fs_get_root
                - mnt_fs_get_id
                - mnt_fs_get_uniq_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1196,27'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_get_target
                - mnt_fs_get_user_options
                - mnt_fs_get_attributes
                - mnt_fs_get_root
                - mnt_fs_get_id
                - mnt_fs_get_uniq_id
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1204,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1204,15'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1205,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:1204,22'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1204,26'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1205,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:1204,31'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1204,36'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1205,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:1204,42'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1204,46'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1207,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1204,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1205,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1207,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1209,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1210,35'
              BranchSideFuncs:
                - mnt_fs_get_root
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1231,6'
              BranchSideFuncs:
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1212,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1213,4'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1215,7'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1215,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1215,41'
              BranchSideFuncs:
                - mnt_fs_get_uniq_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1220,14'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1215,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1216,4'
              BranchSideFuncs:
                - mnt_fs_get_uniq_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1220,14'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1216,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1216,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
            - BranchSide:      'libmount/src/tab_parse.c:1217,27'
              BranchSideFuncs:
                - mnt_fs_get_uniq_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1217,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1218,5'
              BranchSideFuncs:
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1220,3'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1220,21'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1220,38'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1225,14'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/tab_parse.c:1220,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1221,4'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1225,14'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/tab_parse.c:1221,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1221,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1222,22'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1222,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1223,5'
              BranchSideFuncs:
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1225,3'
              BranchSideFuncs:
                - mnt_table_next_fs
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_root
                - strcmp
                - mnt_fs_streq_target
                - mnt_fs_streq_srcpath
                - mnt_fs_get_id
                - mnt_fs_get_id
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_get_uniq_id
                - mnt_fs_get_uniq_id
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:1231,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1232,3'
              BranchSideFuncs:
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1240,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:1232,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1232,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
            - BranchSide:      'libmount/src/tab_parse.c:1233,25'
              BranchSideFuncs:
                - mnt_fs_append_options
                - mnt_fs_append_attributes
                - mnt_fs_get_bindsrc
                - mnt_fs_set_bindsrc
                - getpid
                - fprintf
                - mnt_fs_print_debug
        - Branch String:   'libmount/src/tab_parse.c:1238,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1238,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_fs_print_debug
            - BranchSide:      'libmount/src/tab_parse.c:1239,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1194,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1194,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1194,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1196,8'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab_parse.c:1197,11'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/tab_parse.c:1198,11'
          Dst:             mnt_fs_get_user_options
        - Src:             'libmount/src/tab_parse.c:1199,10'
          Dst:             mnt_fs_get_attributes
        - Src:             'libmount/src/tab_parse.c:1200,9'
          Dst:             mnt_fs_get_root
        - Src:             'libmount/src/tab_parse.c:1201,7'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab_parse.c:1202,12'
          Dst:             mnt_fs_get_uniq_id
        - Src:             'libmount/src/tab_parse.c:1207,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/tab_parse.c:1209,8'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/tab_parse.c:1210,19'
          Dst:             mnt_fs_get_root
        - Src:             'libmount/src/tab_parse.c:1215,22'
          Dst:             mnt_fs_get_uniq_id
        - Src:             'libmount/src/tab_parse.c:1216,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1216,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1216,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1217,8'
          Dst:             mnt_fs_get_uniq_id
        - Src:             'libmount/src/tab_parse.c:1220,24'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab_parse.c:1221,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1221,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1221,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1222,8'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/tab_parse.c:1225,19'
          Dst:             strcmp
        - Src:             'libmount/src/tab_parse.c:1226,10'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/tab_parse.c:1227,10'
          Dst:             mnt_fs_streq_srcpath
        - Src:             'libmount/src/tab_parse.c:1232,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1232,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1232,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:1233,3'
          Dst:             mnt_fs_append_options
        - Src:             'libmount/src/tab_parse.c:1234,3'
          Dst:             mnt_fs_append_attributes
        - Src:             'libmount/src/tab_parse.c:1235,26'
          Dst:             mnt_fs_get_bindsrc
        - Src:             'libmount/src/tab_parse.c:1235,3'
          Dst:             mnt_fs_set_bindsrc
        - Src:             'libmount/src/tab_parse.c:1238,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:1238,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:1238,3'
          Dst:             mnt_fs_print_debug
    - functionName:    fopen
      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:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_parse_stream
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - f
        - filename
      BBCount:         98
      ICount:          463
      EdgeCount:       125
      CyclomaticComplexity: 29
      functionsReached:
        - __assert_fail
        - feof
        - fprintf
        - getpid
        - kernel_fs_postparse
        - mnt_fs_get_fstype
        - mnt_fs_get_option
        - mnt_new_fs
        - mnt_table_add_fs
        - mnt_table_get_nents
        - mnt_table_is_noautofs
        - mnt_table_parse_next
        - mnt_table_remove_fs
        - mnt_unref_fs
        - parser_cleanup
        - strcmp
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:744,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:744,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:745,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:745,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:745,2'
              BranchSideFuncs:
                - __assert_fail
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:746,2'
              BranchSideFuncs:
                - __assert_fail
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:746,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:746,2'
              BranchSideFuncs:
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:748,2'
              BranchSideFuncs:
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:748,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:748,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
            - BranchSide:      'libmount/src/tab_parse.c:752,16'
              BranchSideFuncs:
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:758,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:759,9'
              BranchSideFuncs:
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:760,11'
              BranchSideFuncs:
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - strcmp
        - Branch String:   'libmount/src/tab_parse.c:766,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:767,4'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:770,8'
              BranchSideFuncs:
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
        - Branch String:   'libmount/src/tab_parse.c:767,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:767,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:768,4'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:771,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:772,4'
              BranchSideFuncs:
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab_parse.c:775,34'
              BranchSideFuncs:
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
        - Branch String:   'libmount/src/tab_parse.c:777,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:777,18'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab_parse.c:780,7'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
        - Branch String:   'libmount/src/tab_parse.c:777,29'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:777,32'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab_parse.c:780,7'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
        - Branch String:   'libmount/src/tab_parse.c:777,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:778,7'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab_parse.c:780,7'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
        - Branch String:   'libmount/src/tab_parse.c:780,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:780,40'
              BranchSideFuncs:
                - mnt_table_is_noautofs
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab_parse.c:789,7'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
        - Branch String:   'libmount/src/tab_parse.c:780,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:781,43'
              BranchSideFuncs:
                - mnt_fs_get_fstype
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - strcmp
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab_parse.c:789,7'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
        - Branch String:   'libmount/src/tab_parse.c:783,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:783,25'
              BranchSideFuncs:
                - strcmp
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_fs_get_option
            - BranchSide:      'libmount/src/tab_parse.c:786,3'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
        - Branch String:   'libmount/src/tab_parse.c:783,48'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:784,26'
              BranchSideFuncs:
                - mnt_fs_get_option
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
            - BranchSide:      'libmount/src/tab_parse.c:786,3'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
        - Branch String:   'libmount/src/tab_parse.c:783,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:785,8'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
            - BranchSide:      'libmount/src/tab_parse.c:786,3'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
        - Branch String:   'libmount/src/tab_parse.c:789,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:790,26'
              BranchSideFuncs:
                - mnt_table_add_fs
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - kernel_fs_postparse
                - mnt_table_remove_fs
            - BranchSide:      'libmount/src/tab_parse.c:801,16'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:793,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:793,19'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_add_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - kernel_fs_postparse
                - mnt_table_remove_fs
            - BranchSide:      'libmount/src/tab_parse.c:798,3'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:793,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:794,35'
              BranchSideFuncs:
                - kernel_fs_postparse
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_add_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_remove_fs
            - BranchSide:      'libmount/src/tab_parse.c:798,3'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:795,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:796,26'
              BranchSideFuncs:
                - mnt_table_remove_fs
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:797,4'
              BranchSideFuncs:
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:804,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:805,4'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:810,7'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:805,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:805,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:806,4'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:810,14'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:810,23'
              BranchSideFuncs:
                - feof
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - mnt_table_parse_next
                - mnt_unref_fs
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:814,2'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:810,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:811,4'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:814,2'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:811,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:811,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:812,4'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:814,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:766,12'
              BranchSideFuncs:
                - feof
                - mnt_new_fs
                - parser_cleanup
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_next
                - mnt_unref_fs
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_add_fs
                - kernel_fs_postparse
                - mnt_table_remove_fs
                - mnt_table_is_noautofs
                - mnt_fs_get_fstype
                - strcmp
                - mnt_fs_get_option
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:816,2'
              BranchSideFuncs:
                - parser_cleanup
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:816,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:816,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - mnt_table_get_nents
                - ul_debugobj.160
                - parser_cleanup
            - BranchSide:      'libmount/src/tab_parse.c:818,2'
              BranchSideFuncs:
                - parser_cleanup
        - Branch String:   'libmount/src/tab_parse.c:821,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:821,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - parser_cleanup
            - BranchSide:      'libmount/src/tab_parse.c:822,2'
              BranchSideFuncs:
                - parser_cleanup
      Callsites:
        - Src:             'libmount/src/tab_parse.c:744,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:745,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:746,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:748,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:748,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:748,2'
          Dst:             mnt_table_get_nents
        - Src:             'libmount/src/tab_parse.c:748,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:760,23'
          Dst:             strcmp
        - Src:             'libmount/src/tab_parse.c:766,7'
          Dst:             feof
        - Src:             'libmount/src/tab_parse.c:767,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:767,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:767,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:770,8'
          Dst:             mnt_new_fs
        - Src:             'libmount/src/tab_parse.c:775,8'
          Dst:             mnt_table_parse_next
        - Src:             'libmount/src/tab_parse.c:780,18'
          Dst:             mnt_table_is_noautofs
        - Src:             'libmount/src/tab_parse.c:781,25'
          Dst:             mnt_fs_get_fstype
        - Src:             'libmount/src/tab_parse.c:783,18'
          Dst:             strcmp
        - Src:             'libmount/src/tab_parse.c:784,8'
          Dst:             mnt_fs_get_option
        - Src:             'libmount/src/tab_parse.c:790,9'
          Dst:             mnt_table_add_fs
        - Src:             'libmount/src/tab_parse.c:794,10'
          Dst:             kernel_fs_postparse
        - Src:             'libmount/src/tab_parse.c:796,6'
          Dst:             mnt_table_remove_fs
        - Src:             'libmount/src/tab_parse.c:801,3'
          Dst:             mnt_unref_fs
        - Src:             'libmount/src/tab_parse.c:805,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:805,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:805,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:810,18'
          Dst:             feof
        - Src:             'libmount/src/tab_parse.c:811,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:811,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:811,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:816,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:816,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:816,2'
          Dst:             mnt_table_get_nents
        - Src:             'libmount/src/tab_parse.c:816,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:818,2'
          Dst:             parser_cleanup
        - Src:             'libmount/src/tab_parse.c:821,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:821,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:821,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:822,2'
          Dst:             parser_cleanup
    - functionName:    mnt_table_parse_next
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pa
        - tb
        - fs
      BBCount:         95
      ICount:          506
      EdgeCount:       120
      CyclomaticComplexity: 27
      functionsReached:
        - __assert_fail
        - append_comment
        - feof
        - fprintf
        - getline
        - getpid
        - guess_table_format
        - is_comment_line
        - memchr
        - mnt_parse_mountinfo_line
        - mnt_parse_swaps_line
        - mnt_parse_table_line
        - mnt_parse_utab_line
        - next_comment_line
        - skip_blank
        - strchr
        - strncmp
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:561,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:561,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:562,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
        - Branch String:   'libmount/src/tab_parse.c:562,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:562,2'
              BranchSideFuncs:
                - __assert_fail
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:563,2'
              BranchSideFuncs:
                - __assert_fail
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
        - Branch String:   'libmount/src/tab_parse.c:563,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:563,2'
              BranchSideFuncs:
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:563,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'libmount/src/tab_parse.c:568,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:569,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:570,3'
              BranchSideFuncs:
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
        - Branch String:   'libmount/src/tab_parse.c:572,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:573,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:582,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
        - Branch String:   'libmount/src/tab_parse.c:573,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:573,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
            - BranchSide:      'libmount/src/tab_parse.c:578,13'
              BranchSideFuncs:
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
        - Branch String:   'libmount/src/tab_parse.c:578,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:579,16'
              BranchSideFuncs:
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
            - BranchSide:      'libmount/src/tab_parse.c:582,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:583,36'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:583,39'
              BranchSideFuncs:
                - is_comment_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:584,26'
              BranchSideFuncs:
                - is_comment_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
        - Branch String:   'libmount/src/tab_parse.c:587,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:588,29'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:589,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - feof
                - append_comment
        - Branch String:   'libmount/src/tab_parse.c:589,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:586,25'
              BranchSideFuncs:
                - feof
                - append_comment
                - next_comment_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:591,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - feof
                - append_comment
        - Branch String:   'libmount/src/tab_parse.c:591,16'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:591,24'
              BranchSideFuncs:
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:593,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:591,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:592,25'
              BranchSideFuncs:
                - append_comment
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
            - BranchSide:      'libmount/src/tab_parse.c:593,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:593,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:594,12'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:596,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:598,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:599,4'
              BranchSideFuncs:
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
            - BranchSide:      'libmount/src/tab_parse.c:600,4'
              BranchSideFuncs:
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:601,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:601,24'
              BranchSideFuncs:
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
            - BranchSide:      'libmount/src/tab_parse.c:603,27'
              BranchSideFuncs:
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:601,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:602,6'
              BranchSideFuncs:
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
            - BranchSide:      'libmount/src/tab_parse.c:603,27'
              BranchSideFuncs:
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:604,22'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:604,2'
              BranchSideFuncs:
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - skip_blank
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
            - BranchSide:      'libmount/src/tab_parse.c:604,26'
              BranchSideFuncs:
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - skip_blank
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:604,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:568,16'
              BranchSideFuncs:
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:606,6'
              BranchSideFuncs:
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - skip_blank
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
        - Branch String:   'libmount/src/tab_parse.c:606,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:607,32'
              BranchSideFuncs:
                - guess_table_format
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - skip_blank
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
            - BranchSide:      'libmount/src/tab_parse.c:612,10'
              BranchSideFuncs:
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - skip_blank
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
        - Branch String:   'libmount/src/tab_parse.c:608,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:609,4'
              BranchSideFuncs:
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:610,2'
              BranchSideFuncs:
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - skip_blank
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
        - Branch String:   'libmount/src/tab_parse.c:612,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:614,29'
              BranchSideFuncs:
                - mnt_parse_table_line
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:617,33'
              BranchSideFuncs:
                - mnt_parse_mountinfo_line
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:620,28'
              BranchSideFuncs:
                - mnt_parse_utab_line
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:623,15'
              BranchSideFuncs:
                - strncmp
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
                - getline
                - strchr
                - feof
                - skip_blank
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:628,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:623,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:624,4'
              BranchSideFuncs:
                - getline
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debugobj.160
                - skip_blank
                - strncmp
                - mnt_parse_swaps_line
                - mnt_parse_utab_line
                - mnt_parse_mountinfo_line
                - mnt_parse_table_line
                - guess_table_format
                - memchr
                - getpid
                - fprintf
                - ul_debugobj.160
                - is_comment_line
                - feof
                - append_comment
                - next_comment_line
                - feof
                - append_comment
            - BranchSide:      'libmount/src/tab_parse.c:625,29'
              BranchSideFuncs:
                - mnt_parse_swaps_line
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:632,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:632,12'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:633,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:635,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:635,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:643,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:635,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:635,2'
              BranchSideFuncs:
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:635,2'
              BranchSideFuncs:
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:635,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:635,2'
              BranchSideFuncs:
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:635,2'
              BranchSideFuncs:
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:643,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:643,21'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:643,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:561,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:562,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:563,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/tab_parse.c:568,7'
          Dst:             getline
        - Src:             'libmount/src/tab_parse.c:571,7'
          Dst:             strchr
        - Src:             'libmount/src/tab_parse.c:573,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:573,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:573,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:578,8'
          Dst:             feof
        - Src:             'libmount/src/tab_parse.c:579,9'
          Dst:             memchr
        - Src:             'libmount/src/tab_parse.c:584,10'
          Dst:             is_comment_line
        - Src:             'libmount/src/tab_parse.c:586,42'
          Dst:             feof
        - Src:             'libmount/src/tab_parse.c:586,10'
          Dst:             append_comment
        - Src:             'libmount/src/tab_parse.c:588,11'
          Dst:             next_comment_line
        - Src:             'libmount/src/tab_parse.c:591,19'
          Dst:             feof
        - Src:             'libmount/src/tab_parse.c:592,10'
          Dst:             append_comment
        - Src:             'libmount/src/tab_parse.c:603,16'
          Dst:             skip_blank
        - Src:             'libmount/src/tab_parse.c:607,13'
          Dst:             guess_table_format
        - Src:             'libmount/src/tab_parse.c:614,8'
          Dst:             mnt_parse_table_line
        - Src:             'libmount/src/tab_parse.c:617,8'
          Dst:             mnt_parse_mountinfo_line
        - Src:             'libmount/src/tab_parse.c:620,8'
          Dst:             mnt_parse_utab_line
        - Src:             'libmount/src/tab_parse.c:623,7'
          Dst:             strncmp
        - Src:             'libmount/src/tab_parse.c:625,8'
          Dst:             mnt_parse_swaps_line
        - Src:             'libmount/src/tab_parse.c:635,2'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:635,2'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:635,2'
          Dst:             ul_debugobj
    - functionName:    mnt_table_is_noautofs
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1107,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1107,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:1107,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    kernel_fs_postparse
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pa
        - tb
        - fs
        - tid
      BBCount:         37
      ICount:          210
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - __mnt_fs_set_source_ptr
        - fprintf
        - getpid
        - mnt_fs_get_srcpath
        - mnt_guess_system_root
        - path_to_tid
        - strcmp
        - strdup
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:685,19'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:685,23'
              BranchSideFuncs:
                - strcmp
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_guess_system_root
                - path_to_tid
            - BranchSide:      'libmount/src/tab_parse.c:688,13'
              BranchSideFuncs:
                - strcmp
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_guess_system_root
        - Branch String:   'libmount/src/tab_parse.c:685,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:686,22'
              BranchSideFuncs:
                - path_to_tid
                - strcmp
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_guess_system_root
            - BranchSide:      'libmount/src/tab_parse.c:688,13'
              BranchSideFuncs:
                - strcmp
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_guess_system_root
        - Branch String:   'libmount/src/tab_parse.c:693,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:693,20'
              BranchSideFuncs:
                - strcmp
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_guess_system_root
            - BranchSide:      'libmount/src/tab_parse.c:726,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:693,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:699,7'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_guess_system_root
            - BranchSide:      'libmount/src/tab_parse.c:726,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:699,27'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:699,30'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_guess_system_root
            - BranchSide:      'libmount/src/tab_parse.c:703,8'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:699,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:700,43'
              BranchSideFuncs:
                - mnt_guess_system_root
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:703,8'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:704,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:705,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:710,7'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:710,15'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:710,18'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:719,14'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:710,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:711,24'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:719,14'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:713,8'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:714,5'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:716,4'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:716,4'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:716,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - __mnt_fs_set_source_ptr
            - BranchSide:      'libmount/src/tab_parse.c:717,33'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
      Callsites:
        - Src:             'libmount/src/tab_parse.c:680,20'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/tab_parse.c:686,10'
          Dst:             path_to_tid
        - Src:             'libmount/src/tab_parse.c:693,13'
          Dst:             strcmp
        - Src:             'libmount/src/tab_parse.c:700,21'
          Dst:             mnt_guess_system_root
        - Src:             'libmount/src/tab_parse.c:711,17'
          Dst:             strdup
        - Src:             'libmount/src/tab_parse.c:716,4'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:716,4'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:716,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:717,9'
          Dst:             __mnt_fs_set_source_ptr
    - functionName:    parser_cleanup
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pa
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:44,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:45,3'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libmount/src/tab_parse.c:46,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_table_parse_fstab
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - filename
      BBCount:         19
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - mnt_get_fstab_path
        - mnt_safe_stat
        - mnt_table_parse_dir
        - mnt_table_parse_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1153,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1154,3'
              BranchSideFuncs:
                - mnt_get_fstab_path
                - mnt_safe_stat
                - mnt_table_parse_dir
                - mnt_table_parse_file
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:1155,7'
              BranchSideFuncs:
                - mnt_get_fstab_path
                - mnt_safe_stat
                - mnt_table_parse_dir
                - mnt_table_parse_file
                - __errno_location
        - Branch String:   'libmount/src/tab_parse.c:1155,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1156,14'
              BranchSideFuncs:
                - mnt_safe_stat
                - mnt_table_parse_dir
                - mnt_table_parse_file
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:1157,7'
              BranchSideFuncs:
                - mnt_safe_stat
                - mnt_table_parse_dir
                - mnt_table_parse_file
                - __errno_location
        - Branch String:   'libmount/src/tab_parse.c:1157,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1158,3'
              BranchSideFuncs:
                - mnt_safe_stat
                - mnt_table_parse_dir
                - mnt_table_parse_file
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:1159,20'
              BranchSideFuncs:
                - mnt_safe_stat
                - mnt_table_parse_dir
                - mnt_table_parse_file
                - __errno_location
        - Branch String:   'libmount/src/tab_parse.c:1159,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1160,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:1162,2'
              BranchSideFuncs:
                - mnt_table_parse_dir
                - mnt_table_parse_file
        - Branch String:   'libmount/src/tab_parse.c:1164,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1165,29'
              BranchSideFuncs:
                - mnt_table_parse_file
            - BranchSide:      'libmount/src/tab_parse.c:1166,11'
              BranchSideFuncs:
                - mnt_table_parse_dir
        - Branch String:   'libmount/src/tab_parse.c:1166,11'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1167,28'
              BranchSideFuncs:
                - mnt_table_parse_dir
            - BranchSide:      'libmount/src/tab_parse.c:1169,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1156,14'
          Dst:             mnt_get_fstab_path
        - Src:             'libmount/src/tab_parse.c:1159,6'
          Dst:             mnt_safe_stat
        - Src:             'libmount/src/tab_parse.c:1160,11'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:1165,8'
          Dst:             mnt_table_parse_file
        - Src:             'libmount/src/tab_parse.c:1167,8'
          Dst:             mnt_table_parse_dir
    - functionName:    mnt_table_parse_dir
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - dirname
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __mnt_table_parse_dir
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:979,9'
          Dst:             __mnt_table_parse_dir
    - functionName:    __mnt_table_parse_dir
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - dirname
      BBCount:         24
      ICount:          160
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - close
        - fclose
        - fopen_at
        - fstatat
        - mnt_table_parse_dir_filter
        - mnt_table_parse_stream
        - open
        - scandirat
        - versionsort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:889,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:890,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libmount/src/tab_parse.c:892,16'
              BranchSideFuncs:
                - scandirat
                - free
                - close
                - free
                - fstatat
                - fopen_at
                - mnt_table_parse_stream
                - fclose
                - close
        - Branch String:   'libmount/src/tab_parse.c:893,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:894,16'
              BranchSideFuncs:
                - close
            - BranchSide:      'libmount/src/tab_parse.c:898,9'
              BranchSideFuncs:
                - free
                - close
                - free
                - fstatat
                - fopen_at
                - mnt_table_parse_stream
                - fclose
        - Branch String:   'libmount/src/tab_parse.c:898,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:899,22'
              BranchSideFuncs:
                - fstatat
                - free
                - close
                - free
                - fopen_at
                - mnt_table_parse_stream
                - fclose
            - BranchSide:      'libmount/src/tab_parse.c:914,9'
              BranchSideFuncs:
                - free
                - close
                - free
        - Branch String:   'libmount/src/tab_parse.c:903,38'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:904,8'
              BranchSideFuncs:
                - free
                - close
                - free
                - fstatat
                - fopen_at
                - mnt_table_parse_stream
                - fclose
            - BranchSide:      'libmount/src/tab_parse.c:905,4'
              BranchSideFuncs:
                - free
                - close
                - free
                - fstatat
                - fopen_at
                - mnt_table_parse_stream
                - fclose
        - Branch String:   'libmount/src/tab_parse.c:903,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:905,4'
              BranchSideFuncs:
                - fopen_at
                - free
                - close
                - free
                - fstatat
                - mnt_table_parse_stream
                - fclose
            - BranchSide:      'libmount/src/tab_parse.c:907,16'
              BranchSideFuncs:
                - fopen_at
                - free
                - close
                - free
                - fstatat
                - mnt_table_parse_stream
                - fclose
        - Branch String:   'libmount/src/tab_parse.c:908,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:909,27'
              BranchSideFuncs:
                - mnt_table_parse_stream
                - fclose
                - free
                - close
                - free
                - fstatat
                - fopen_at
            - BranchSide:      'libmount/src/tab_parse.c:912,2'
              BranchSideFuncs:
                - free
                - close
                - free
                - fstatat
                - fopen_at
                - mnt_table_parse_stream
                - fclose
        - Branch String:   'libmount/src/tab_parse.c:914,2'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:915,8'
              BranchSideFuncs:
                - free
                - free
                - close
            - BranchSide:      'libmount/src/tab_parse.c:916,7'
              BranchSideFuncs:
                - free
                - close
      Callsites:
        - Src:             'libmount/src/tab_parse.c:888,7'
          Dst:             open
        - Src:             'libmount/src/tab_parse.c:890,18'
          Dst:             __errno_location
        - Src:             'libmount/src/tab_parse.c:892,6'
          Dst:             scandirat
        - Src:             'libmount/src/tab_parse.c:892,6'
          Dst:             mnt_table_parse_dir_filter
        - Src:             'libmount/src/tab_parse.c:892,6'
          Dst:             versionsort
        - Src:             'libmount/src/tab_parse.c:894,10'
          Dst:             close
        - Src:             'libmount/src/tab_parse.c:903,7'
          Dst:             fstatat
        - Src:             'libmount/src/tab_parse.c:907,7'
          Dst:             fopen_at
        - Src:             'libmount/src/tab_parse.c:909,4'
          Dst:             mnt_table_parse_stream
        - Src:             'libmount/src/tab_parse.c:910,4'
          Dst:             fclose
        - Src:             'libmount/src/tab_parse.c:917,2'
          Dst:             close
    - functionName:    open
      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:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    versionsort
      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:    scandirat
      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:    fstatat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      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:    mnt_table_parse_swaps
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - filename
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mnt_get_swaps_path
        - mnt_table_parse_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1123,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1124,3'
              BranchSideFuncs:
                - mnt_get_swaps_path
                - mnt_table_parse_file
            - BranchSide:      'libmount/src/tab_parse.c:1125,7'
              BranchSideFuncs:
                - mnt_get_swaps_path
                - mnt_table_parse_file
        - Branch String:   'libmount/src/tab_parse.c:1125,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1126,14'
              BranchSideFuncs:
                - mnt_table_parse_file
            - BranchSide:      'libmount/src/tab_parse.c:1131,2'
              BranchSideFuncs:
                - mnt_table_parse_file
        - Branch String:   'libmount/src/tab_parse.c:1127,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1128,4'
              BranchSideFuncs:
                - mnt_table_parse_file
            - BranchSide:      'libmount/src/tab_parse.c:1129,2'
              BranchSideFuncs:
                - mnt_table_parse_file
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1126,14'
          Dst:             mnt_get_swaps_path
        - Src:             'libmount/src/tab_parse.c:1133,9'
          Dst:             mnt_table_parse_file
    - functionName:    mnt_table_enable_noautofs
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tb
        - ignore
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1093,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1094,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:1095,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_table_set_parser_errcb
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tb
        - cb
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1061,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1062,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/tab_parse.c:1063,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_new_table_from_dir
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dirname
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mnt_new_table
        - mnt_table_parse_dir
        - mnt_unref_table
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1032,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1033,3'
              BranchSideFuncs:
                - mnt_new_table
                - mnt_table_parse_dir
                - mnt_unref_table
            - BranchSide:      'libmount/src/tab_parse.c:1034,7'
              BranchSideFuncs:
                - mnt_new_table
                - mnt_table_parse_dir
                - mnt_unref_table
        - Branch String:   'libmount/src/tab_parse.c:1035,9'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1035,32'
              BranchSideFuncs:
                - mnt_table_parse_dir
                - mnt_unref_table
            - BranchSide:      'libmount/src/tab_parse.c:1039,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:1035,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1036,19'
              BranchSideFuncs:
                - mnt_unref_table
            - BranchSide:      'libmount/src/tab_parse.c:1039,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1034,7'
          Dst:             mnt_new_table
        - Src:             'libmount/src/tab_parse.c:1035,12'
          Dst:             mnt_table_parse_dir
        - Src:             'libmount/src/tab_parse.c:1036,3'
          Dst:             mnt_unref_table
    - functionName:    mnt_new_table_from_file
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __mnt_new_table_from_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:1016,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:1017,3'
              BranchSideFuncs:
                - __mnt_new_table_from_file
            - BranchSide:      'libmount/src/tab_parse.c:1019,35'
              BranchSideFuncs:
                - __mnt_new_table_from_file
      Callsites:
        - Src:             'libmount/src/tab_parse.c:1019,9'
          Dst:             __mnt_new_table_from_file
    - functionName:    __mnt_new_table_from_file
      functionSourceFile: '/src/util-linux/libmount/src/tab_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - filename
        - fmt
        - empty_for_enoent
      BBCount:         22
      ICount:          108
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - getpid
        - mnt_is_path
        - mnt_new_table
        - mnt_table_parse_file
        - mnt_unref_table
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/tab_parse.c:986,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:987,3'
              BranchSideFuncs:
                - mnt_is_path
                - mnt_new_table
                - mnt_new_table
                - mnt_table_parse_file
                - mnt_unref_table
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:988,19'
              BranchSideFuncs:
                - mnt_is_path
                - mnt_new_table
                - mnt_new_table
                - mnt_table_parse_file
                - mnt_unref_table
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:988,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:989,10'
              BranchSideFuncs:
                - mnt_new_table
                - mnt_table_parse_file
                - mnt_unref_table
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:991,7'
              BranchSideFuncs:
                - mnt_new_table
                - mnt_table_parse_file
                - mnt_unref_table
                - getpid
                - fprintf
                - ul_debugobj.160
        - Branch String:   'libmount/src/tab_parse.c:989,10'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:989,29'
              BranchSideFuncs:
                - mnt_new_table
            - BranchSide:      'libmount/src/tab_parse.c:989,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:992,6'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:993,3'
              BranchSideFuncs:
                - mnt_table_parse_file
                - mnt_unref_table
                - getpid
                - fprintf
                - ul_debugobj.160
            - BranchSide:      'libmount/src/tab_parse.c:1000,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/tab_parse.c:993,3'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:993,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.160
                - mnt_table_parse_file
                - mnt_unref_table
            - BranchSide:      'libmount/src/tab_parse.c:994,13'
              BranchSideFuncs:
                - mnt_table_parse_file
                - mnt_unref_table
        - Branch String:   'libmount/src/tab_parse.c:995,7'
          Branch Sides:
            - BranchSide:      'libmount/src/tab_parse.c:996,20'
              BranchSideFuncs:
                - mnt_unref_table
            - BranchSide:      'libmount/src/tab_parse.c:999,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/tab_parse.c:988,7'
          Dst:             mnt_is_path
        - Src:             'libmount/src/tab_parse.c:989,29'
          Dst:             mnt_new_table
        - Src:             'libmount/src/tab_parse.c:991,7'
          Dst:             mnt_new_table
        - Src:             'libmount/src/tab_parse.c:993,3'
          Dst:             getpid
        - Src:             'libmount/src/tab_parse.c:993,3'
          Dst:             fprintf
        - Src:             'libmount/src/tab_parse.c:993,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/tab_parse.c:995,7'
          Dst:             mnt_table_parse_file
        - Src:             'libmount/src/tab_parse.c:996,4'
          Dst:             mnt_unref_table
    - functionName:    add_filesystem
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filesystems
        - name
      BBCount:         30
      ICount:          173
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - mnt_free_filesystems
        - reallocarray
        - strcmp
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:583,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:583,2'
              BranchSideFuncs:
                - __assert_fail
                - reallocarray
                - mnt_free_filesystems
                - strdup
                - strcmp
            - BranchSide:      'libmount/src/utils.c:584,2'
              BranchSideFuncs:
                - __assert_fail
                - reallocarray
                - mnt_free_filesystems
                - strdup
                - strcmp
        - Branch String:   'libmount/src/utils.c:584,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:584,2'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
                - strcmp
            - BranchSide:      'libmount/src/utils.c:586,7'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
                - strcmp
        - Branch String:   'libmount/src/utils.c:586,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:588,10'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
                - strcmp
            - BranchSide:      'libmount/src/utils.c:596,6'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
        - Branch String:   'libmount/src/utils.c:588,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:589,16'
              BranchSideFuncs:
                - strcmp
                - reallocarray
                - mnt_free_filesystems
                - strdup
            - BranchSide:      'libmount/src/utils.c:592,2'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
        - Branch String:   'libmount/src/utils.c:589,8'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:591,3'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
                - strcmp
        - Branch String:   'libmount/src/utils.c:596,13'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:596,19'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
            - BranchSide:      'libmount/src/utils.c:597,20'
              BranchSideFuncs:
                - reallocarray
                - mnt_free_filesystems
                - strdup
        - Branch String:   'libmount/src/utils.c:596,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:597,20'
              BranchSideFuncs:
                - strdup
                - mnt_free_filesystems
            - BranchSide:      'libmount/src/utils.c:604,16'
              BranchSideFuncs:
                - strdup
                - mnt_free_filesystems
        - Branch String:   'libmount/src/utils.c:600,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:601,4'
              BranchSideFuncs:
                - strdup
                - mnt_free_filesystems
            - BranchSide:      'libmount/src/utils.c:602,18'
              BranchSideFuncs:
                - strdup
                - mnt_free_filesystems
        - Branch String:   'libmount/src/utils.c:607,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:608,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:609,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:583,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:584,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:589,8'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:598,14'
          Dst:             reallocarray
        - Src:             'libmount/src/utils.c:604,9'
          Dst:             strdup
        - Src:             'libmount/src/utils.c:611,2'
          Dst:             mnt_free_filesystems
    - functionName:    reallocarray
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_free_filesystems
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filesystems
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:572,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:573,3'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libmount/src/utils.c:574,11'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libmount/src/utils.c:574,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:575,9'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libmount/src/utils.c:576,7'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    mnt_guess_system_root
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - devno
        - cache
        - path
      BBCount:         78
      ICount:          382
      EdgeCount:       100
      CyclomaticComplexity: 24
      functionsReached:
        - __assert_fail
        - __errno_location
        - __isoc99_sscanf
        - fprintf
        - getpid
        - gnu_dev_major
        - gnu_dev_makedev
        - gnu_dev_minor
        - isxdigit_strend
        - mnt_get_kernel_cmdline_option
        - mnt_resolve_spec
        - strdup
        - strtoul
        - sysfs_devno_to_devpath
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1290,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1290,2'
              BranchSideFuncs:
                - gnu_dev_major
                - mnt_get_kernel_cmdline_option
                - free
                - strdup
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - gnu_dev_major
                - gnu_dev_minor
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1292,2'
              BranchSideFuncs:
                - gnu_dev_major
                - mnt_get_kernel_cmdline_option
                - free
                - strdup
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - gnu_dev_major
                - gnu_dev_minor
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1292,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1292,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - gnu_dev_major
                - gnu_dev_minor
                - ul_debug.245
                - gnu_dev_major
                - mnt_get_kernel_cmdline_option
                - free
                - strdup
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1297,6'
              BranchSideFuncs:
                - gnu_dev_major
                - mnt_get_kernel_cmdline_option
                - free
                - strdup
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1297,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1298,32'
              BranchSideFuncs:
                - sysfs_devno_to_devpath
                - mnt_get_kernel_cmdline_option
                - free
                - strdup
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1307,9'
              BranchSideFuncs:
                - mnt_get_kernel_cmdline_option
                - free
                - strdup
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1299,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1300,4'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1303,2'
              BranchSideFuncs:
                - mnt_get_kernel_cmdline_option
                - free
                - strdup
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1300,4'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1300,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - free
                - strdup
            - BranchSide:      'libmount/src/utils.c:1301,4'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   'libmount/src/utils.c:1308,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1309,3'
              BranchSideFuncs:
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1312,13'
              BranchSideFuncs:
                - __isoc99_sscanf
                - isxdigit_strend
                - mnt_resolve_spec
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1312,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1313,32'
              BranchSideFuncs:
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1320,13'
              BranchSideFuncs:
                - isxdigit_strend
                - mnt_resolve_spec
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1314,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1315,4'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1320,2'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   'libmount/src/utils.c:1315,4'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1315,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - free
                - strdup
            - BranchSide:      'libmount/src/utils.c:1316,4'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   'libmount/src/utils.c:1320,13'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1321,9'
              BranchSideFuncs:
                - __errno_location
                - strtoul
                - __errno_location
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1342,3'
              BranchSideFuncs:
                - mnt_resolve_spec
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1327,13'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1327,16'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1328,4'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1327,28'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1327,32'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1328,4'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1327,36'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1327,40'
              BranchSideFuncs:
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1331,9'
              BranchSideFuncs:
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1327,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1328,4'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1331,9'
              BranchSideFuncs:
                - gnu_dev_makedev
                - sysfs_devno_to_devpath
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1328,4'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1328,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - free
                - strdup
            - BranchSide:      'libmount/src/utils.c:1341,2'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   'libmount/src/utils.c:1334,8'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:0,0'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1335,5'
              BranchSideFuncs:
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1335,5'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1335,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - free
                - strdup
            - BranchSide:      'libmount/src/utils.c:1336,5'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   'libmount/src/utils.c:1342,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1342,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_resolve_spec
                - free
                - strdup
            - BranchSide:      'libmount/src/utils.c:1344,26'
              BranchSideFuncs:
                - mnt_resolve_spec
                - free
                - strdup
        - Branch String:   'libmount/src/utils.c:1350,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1351,11'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libmount/src/utils.c:1357,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:1351,11'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1351,23'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1351,36'
              BranchSideFuncs:
                - strdup
        - Branch String:   'libmount/src/utils.c:1352,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1353,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1354,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:1290,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:1292,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1292,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1292,2'
          Dst:             gnu_dev_major
        - Src:             'libmount/src/utils.c:1292,2'
          Dst:             gnu_dev_minor
        - Src:             'libmount/src/utils.c:1292,2'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:1297,6'
          Dst:             gnu_dev_major
        - Src:             'libmount/src/utils.c:1298,9'
          Dst:             sysfs_devno_to_devpath
        - Src:             'libmount/src/utils.c:1300,4'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1300,4'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1300,4'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:1307,9'
          Dst:             mnt_get_kernel_cmdline_option
        - Src:             'libmount/src/utils.c:1312,6'
          Dst:             __isoc99_sscanf
        - Src:             'libmount/src/utils.c:1313,32'
          Dst:             gnu_dev_makedev
        - Src:             'libmount/src/utils.c:1313,9'
          Dst:             sysfs_devno_to_devpath
        - Src:             'libmount/src/utils.c:1315,4'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1315,4'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1315,4'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:1320,13'
          Dst:             isxdigit_strend
        - Src:             'libmount/src/utils.c:1324,3'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:1325,7'
          Dst:             strtoul
        - Src:             'libmount/src/utils.c:1327,7'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:1328,4'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1328,4'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1328,4'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:1333,33'
          Dst:             gnu_dev_makedev
        - Src:             'libmount/src/utils.c:1333,10'
          Dst:             sysfs_devno_to_devpath
        - Src:             'libmount/src/utils.c:1335,5'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1335,5'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1335,5'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:1342,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1342,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1342,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:1344,9'
          Dst:             mnt_resolve_spec
        - Src:             'libmount/src/utils.c:1351,29'
          Dst:             strdup
    - 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:    17
      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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    mnt_get_kernel_cmdline_option
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         57
      ICount:          342
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - __ctype_b_loc
        - fclose
        - fgets
        - fopen
        - strdup
        - strlen
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1208,12'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1208,16'
              BranchSideFuncs:
                - fopen
                - fgets
                - fclose
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1209,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:1208,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1209,3'
              BranchSideFuncs:
                - fopen
                - fgets
                - fclose
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1216,7'
              BranchSideFuncs:
                - fopen
                - fgets
                - fclose
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1219,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1220,3'
              BranchSideFuncs:
                - fgets
                - fclose
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1222,12'
              BranchSideFuncs:
                - fgets
                - fclose
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1225,9'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1225,14'
              BranchSideFuncs:
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1226,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:1225,16'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1225,20'
              BranchSideFuncs:
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1226,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:1225,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1226,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1228,13'
              BranchSideFuncs:
                - strstr
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1229,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1231,4'
              BranchSideFuncs:
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1233,16'
              BranchSideFuncs:
                - strlen
                - strlen
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1238,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1239,7'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1241,11'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1241,18'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1241,22'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1241,2'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1241,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1242,20'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1265,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:1242,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1243,4'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1244,7'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1244,16'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1244,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1246,8'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1244,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1245,4'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1246,8'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1246,12'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1246,17'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1248,7'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1246,34'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1246,38'
              BranchSideFuncs:
                - __ctype_b_loc
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1248,7'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1246,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1247,4'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1248,7'
              BranchSideFuncs:
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - free
                - strdup
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1248,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1249,14'
              BranchSideFuncs:
                - free
                - strdup
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1261,19'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1252,14'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1252,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - free
                - strdup
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1252,4'
              BranchSideFuncs:
                - free
                - strdup
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1252,4'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1253,6'
              BranchSideFuncs:
                - free
                - strdup
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'libmount/src/utils.c:1254,12'
              BranchSideFuncs:
                - free
                - strdup
                - strstr
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'libmount/src/utils.c:1258,8'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1259,5'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1260,3'
              BranchSideFuncs:
                - strstr
                - free
                - strdup
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
      Callsites:
        - Src:             'libmount/src/utils.c:1218,6'
          Dst:             fopen
        - Src:             'libmount/src/utils.c:1222,6'
          Dst:             fgets
        - Src:             'libmount/src/utils.c:1223,2'
          Dst:             fclose
        - Src:             'libmount/src/utils.c:1228,6'
          Dst:             strstr
        - Src:             'libmount/src/utils.c:1233,9'
          Dst:             strlen
        - Src:             'libmount/src/utils.c:1237,8'
          Dst:             strlen
        - Src:             'libmount/src/utils.c:1242,13'
          Dst:             strstr
        - Src:             'libmount/src/utils.c:1244,20'
          Dst:             __ctype_b_loc
        - Src:             'libmount/src/utils.c:1246,38'
          Dst:             __ctype_b_loc
        - Src:             'libmount/src/utils.c:1252,18'
          Dst:             __ctype_b_loc
        - Src:             'libmount/src/utils.c:1257,16'
          Dst:             strdup
    - 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:    8
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_get_mountpoint
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         42
      ICount:          207
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - fprintf
        - getpid
        - mnt_safe_stat
        - strdup
        - stripoff_last_component
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1144,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1145,3'
              BranchSideFuncs:
                - strdup
                - mnt_safe_stat
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
            - BranchSide:      'libmount/src/utils.c:1147,15'
              BranchSideFuncs:
                - strdup
                - mnt_safe_stat
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1148,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1149,3'
              BranchSideFuncs:
                - mnt_safe_stat
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
            - BranchSide:      'libmount/src/utils.c:1150,7'
              BranchSideFuncs:
                - mnt_safe_stat
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1150,18'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1150,23'
              BranchSideFuncs:
                - mnt_safe_stat
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
            - BranchSide:      'libmount/src/utils.c:1153,20'
              BranchSideFuncs:
                - mnt_safe_stat
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1150,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1151,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1153,20'
              BranchSideFuncs:
                - mnt_safe_stat
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1153,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1154,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:1155,12'
              BranchSideFuncs:
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1160,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1161,4'
              BranchSideFuncs:
                - mnt_safe_stat
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - free
            - BranchSide:      'libmount/src/utils.c:1162,22'
              BranchSideFuncs:
                - mnt_safe_stat
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - free
        - Branch String:   'libmount/src/utils.c:1162,21'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1162,28'
              BranchSideFuncs:
                - mnt_safe_stat
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - free
            - BranchSide:      'libmount/src/utils.c:1162,7'
              BranchSideFuncs:
                - mnt_safe_stat
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - free
        - Branch String:   'libmount/src/utils.c:1162,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1163,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:1164,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1165,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1166,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1170,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1166,8'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1167,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1168,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1171,15'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1171,20'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - mnt_safe_stat
                - free
            - BranchSide:      'libmount/src/utils.c:1171,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - mnt_safe_stat
                - free
        - Branch String:   'libmount/src/utils.c:1171,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1158,37'
              BranchSideFuncs:
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
                - mnt_safe_stat
                - free
            - BranchSide:      'libmount/src/utils.c:1173,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1175,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1175,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1176,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:1147,8'
          Dst:             strdup
        - Src:             'libmount/src/utils.c:1153,6'
          Dst:             mnt_safe_stat
        - Src:             'libmount/src/utils.c:1158,13'
          Dst:             stripoff_last_component
        - Src:             'libmount/src/utils.c:1162,7'
          Dst:             mnt_safe_stat
        - Src:             'libmount/src/utils.c:1175,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1175,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1175,2'
          Dst:             ul_debug
    - functionName:    mnt_safe_stat
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - target
        - st
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - safe_stat
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:151,9'
          Dst:             safe_stat
    - functionName:    safe_stat
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - target
        - st
        - nofollow
      BBCount:         23
      ICount:          148
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - __errno_location
        - fstatat
        - gnu_dev_makedev
        - statx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:109,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:109,2'
              BranchSideFuncs:
                - __assert_fail
                - statx
                - __errno_location
                - fstatat
                - __errno_location
                - __errno_location
                - gnu_dev_makedev
                - gnu_dev_makedev
            - BranchSide:      'libmount/src/utils.c:110,2'
              BranchSideFuncs:
                - __assert_fail
                - statx
                - __errno_location
                - fstatat
                - __errno_location
                - __errno_location
                - gnu_dev_makedev
                - gnu_dev_makedev
        - Branch String:   'libmount/src/utils.c:110,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:110,2'
              BranchSideFuncs:
                - statx
                - __errno_location
                - fstatat
                - __errno_location
                - __errno_location
                - gnu_dev_makedev
                - gnu_dev_makedev
            - BranchSide:      'libmount/src/utils.c:112,9'
              BranchSideFuncs:
                - statx
                - __errno_location
                - fstatat
                - __errno_location
                - __errno_location
                - gnu_dev_makedev
                - gnu_dev_makedev
        - Branch String:   'libmount/src/utils.c:129,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:130,22'
              BranchSideFuncs:
                - gnu_dev_makedev
                - gnu_dev_makedev
                - __errno_location
                - fstatat
                - __errno_location
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:136,7'
              BranchSideFuncs:
                - __errno_location
                - fstatat
                - __errno_location
                - __errno_location
        - Branch String:   'libmount/src/utils.c:136,15'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:137,8'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:138,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:137,28'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:137,31'
              BranchSideFuncs:
                - __errno_location
                - fstatat
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:143,27'
              BranchSideFuncs:
                - fstatat
        - Branch String:   'libmount/src/utils.c:137,47'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:137,50'
              BranchSideFuncs:
                - __errno_location
                - fstatat
            - BranchSide:      'libmount/src/utils.c:143,27'
              BranchSideFuncs:
                - fstatat
        - Branch String:   'libmount/src/utils.c:136,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:138,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:143,27'
              BranchSideFuncs:
                - fstatat
      Callsites:
        - Src:             'libmount/src/utils.c:109,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:110,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:119,8'
          Dst:             statx
        - Src:             'libmount/src/utils.c:131,18'
          Dst:             gnu_dev_makedev
        - Src:             'libmount/src/utils.c:132,18'
          Dst:             gnu_dev_makedev
        - Src:             'libmount/src/utils.c:137,8'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:137,31'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:137,50'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:143,9'
          Dst:             fstatat
    - 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:    mnt_open_uniq_filename
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
        - name
      BBCount:         20
      ICount:          111
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - asprintf
        - mkstemp_cloexec
        - umask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1097,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1098,3'
              BranchSideFuncs:
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:1099,6'
              BranchSideFuncs:
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
                - __errno_location
        - Branch String:   'libmount/src/utils.c:1099,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1100,4'
              BranchSideFuncs:
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:1102,33'
              BranchSideFuncs:
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
                - __errno_location
        - Branch String:   'libmount/src/utils.c:1103,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1104,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1109,12'
              BranchSideFuncs:
                - umask
                - mkstemp_cloexec
                - umask
                - free
                - __errno_location
        - Branch String:   'libmount/src/utils.c:1113,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1114,9'
              BranchSideFuncs:
                - __errno_location
                - umask
                - free
            - BranchSide:      'libmount/src/utils.c:1115,8'
              BranchSideFuncs:
                - umask
                - free
        - Branch String:   'libmount/src/utils.c:1117,14'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1117,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:1120,8'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:1117,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1118,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1120,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:1102,7'
          Dst:             asprintf
        - Src:             'libmount/src/utils.c:1109,12'
          Dst:             umask
        - Src:             'libmount/src/utils.c:1112,7'
          Dst:             mkstemp_cloexec
        - Src:             'libmount/src/utils.c:1114,9'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:1115,2'
          Dst:             umask
    - 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:    mnt_get_mtab_path
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - safe_getenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1073,18'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1073,14'
              BranchSideFuncs:
                - safe_getenv
            - BranchSide:      'libmount/src/utils.c:1073,18'
              BranchSideFuncs:
                - safe_getenv
        - Branch String:   'libmount/src/utils.c:1074,9'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1074,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1074,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:1073,18'
          Dst:             safe_getenv
    - functionName:    mnt_get_fstab_path
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - safe_getenv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1056,18'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1056,14'
              BranchSideFuncs:
                - safe_getenv
            - BranchSide:      'libmount/src/utils.c:1056,18'
              BranchSideFuncs:
                - safe_getenv
        - Branch String:   'libmount/src/utils.c:1057,9'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1057,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1057,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:1056,18'
          Dst:             safe_getenv
    - functionName:    mnt_get_swaps_path
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - safe_getenv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1045,18'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1045,14'
              BranchSideFuncs:
                - safe_getenv
            - BranchSide:      'libmount/src/utils.c:1045,18'
              BranchSideFuncs:
                - safe_getenv
        - Branch String:   'libmount/src/utils.c:1046,9'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1046,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1046,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:1045,18'
          Dst:             safe_getenv
    - functionName:    try_write
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
        - directory
      BBCount:         43
      ICount:          208
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - close
        - eaccess
        - fprintf
        - getpid
        - open
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:919,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:920,3'
              BranchSideFuncs:
                - eaccess
                - __errno_location
                - open
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - eaccess
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:922,2'
              BranchSideFuncs:
                - eaccess
                - __errno_location
                - open
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - eaccess
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:922,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:922,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - eaccess
                - __errno_location
                - open
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - eaccess
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:928,14'
              BranchSideFuncs:
                - eaccess
                - __errno_location
                - open
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - eaccess
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:928,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:929,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:933,6'
              BranchSideFuncs:
                - __errno_location
                - open
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - eaccess
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:929,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:929,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:930,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:933,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:934,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:938,6'
              BranchSideFuncs:
                - open
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - eaccess
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
        - Branch String:   'libmount/src/utils.c:934,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:934,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:935,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libmount/src/utils.c:938,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:940,15'
              BranchSideFuncs:
                - eaccess
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:948,2'
              BranchSideFuncs:
                - open
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:940,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:941,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:943,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:943,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:943,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:944,10'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:948,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:948,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - open
                - close
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:950,16'
              BranchSideFuncs:
                - open
                - close
                - __errno_location
        - Branch String:   'libmount/src/utils.c:952,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:953,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:955,9'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'libmount/src/utils.c:922,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:922,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:922,2'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:928,6'
          Dst:             eaccess
        - Src:             'libmount/src/utils.c:929,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:929,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:929,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:933,6'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:934,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:934,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:934,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:935,11'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:940,7'
          Dst:             eaccess
        - Src:             'libmount/src/utils.c:941,10'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:943,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:943,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:943,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:948,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:948,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:948,2'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:950,11'
          Dst:             open
        - Src:             'libmount/src/utils.c:953,9'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:955,3'
          Dst:             close
    - functionName:    eaccess
      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:    mnt_get_utab_path
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - safe_getenv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:1084,18'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1084,14'
              BranchSideFuncs:
                - safe_getenv
            - BranchSide:      'libmount/src/utils.c:1084,18'
              BranchSideFuncs:
                - safe_getenv
        - Branch String:   'libmount/src/utils.c:1085,9'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1085,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1085,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:1084,18'
          Dst:             safe_getenv
    - functionName:    mnt_has_regular_utab
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - utab
        - writable
      BBCount:         48
      ICount:          242
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - lstat
        - mkdir
        - mnt_get_utab_path
        - strdup
        - stripoff_last_component
        - try_write
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:991,30'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:991,34'
              BranchSideFuncs:
                - mnt_get_utab_path
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:991,49'
              BranchSideFuncs:
                - mnt_get_utab_path
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:991,25'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:991,42'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:991,49'
              BranchSideFuncs:
                - mnt_get_utab_path
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:993,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:994,4'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:995,6'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:995,11'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:995,16'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:998,2'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:995,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:996,11'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:998,2'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:998,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:998,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
            - BranchSide:      'libmount/src/utils.c:1000,13'
              BranchSideFuncs:
                - lstat
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
                - try_write
        - Branch String:   'libmount/src/utils.c:1002,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1004,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - try_write
            - BranchSide:      'libmount/src/utils.c:1012,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
        - Branch String:   'libmount/src/utils.c:1004,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1005,8'
              BranchSideFuncs:
                - try_write
            - BranchSide:      'libmount/src/utils.c:1009,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1005,8'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1006,28'
              BranchSideFuncs:
                - try_write
            - BranchSide:      'libmount/src/utils.c:1007,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:1012,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1012,6'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
            - BranchSide:      'libmount/src/utils.c:1013,26'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - __errno_location
                - free
        - Branch String:   'libmount/src/utils.c:1015,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1016,4'
              BranchSideFuncs:
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - free
            - BranchSide:      'libmount/src/utils.c:1018,27'
              BranchSideFuncs:
                - stripoff_last_component
                - mkdir
                - try_write
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - free
        - Branch String:   'libmount/src/utils.c:1023,10'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1023,13'
              BranchSideFuncs:
                - __errno_location
                - try_write
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - free
            - BranchSide:      'libmount/src/utils.c:1028,26'
              BranchSideFuncs:
                - try_write
                - free
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1023,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1024,9'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1028,26'
              BranchSideFuncs:
                - try_write
                - free
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1030,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1031,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:1032,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:1034,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:1034,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:1035,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:991,49'
          Dst:             mnt_get_utab_path
        - Src:             'libmount/src/utils.c:998,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:998,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:998,2'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:1000,7'
          Dst:             lstat
        - Src:             'libmount/src/utils.c:1006,18'
          Dst:             try_write
        - Src:             'libmount/src/utils.c:1013,19'
          Dst:             strdup
        - Src:             'libmount/src/utils.c:1018,3'
          Dst:             stripoff_last_component
        - Src:             'libmount/src/utils.c:1020,8'
          Dst:             mkdir
        - Src:             'libmount/src/utils.c:1023,13'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:1028,16'
          Dst:             try_write
        - Src:             'libmount/src/utils.c:1034,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:1034,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:1034,2'
          Dst:             ul_debug
    - functionName:    lstat
      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:    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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_has_regular_mtab
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mtab
        - writable
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:971,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:972,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:973,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:973,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:973,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:974,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_in_group
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - gid
      BBCount:         21
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - getgid
        - getgroups
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:891,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:892,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:894,6'
              BranchSideFuncs:
                - getgroups
                - malloc
                - free
                - getgroups
        - Branch String:   'libmount/src/utils.c:895,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:896,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:898,16'
              BranchSideFuncs:
                - malloc
                - free
                - getgroups
        - Branch String:   'libmount/src/utils.c:899,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:900,3'
              BranchSideFuncs:
                - getgroups
                - free
            - BranchSide:      'libmount/src/utils.c:902,16'
              BranchSideFuncs:
                - getgroups
                - free
        - Branch String:   'libmount/src/utils.c:902,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:902,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:903,10'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:903,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:904,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:909,2'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:904,8'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:905,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:908,3'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:891,6'
          Dst:             getgid
        - Src:             'libmount/src/utils.c:894,6'
          Dst:             getgroups
        - Src:             'libmount/src/utils.c:902,6'
          Dst:             getgroups
    - functionName:    getgid
      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:    getgroups
      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:    mem2strcpy
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - n
        - nmax
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:123,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:123,6'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:124,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_parse_mode
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - mode
        - mode_len
        - uid
      BBCount:         25
      ICount:          133
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __errno_location
        - fprintf
        - getpid
        - mem2strcpy
        - ul_debug
        - ul_strtou32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:860,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:860,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mem2strcpy
                - ul_strtou32
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:861,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mem2strcpy
                - ul_strtou32
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
                - __errno_location
        - Branch String:   'libmount/src/utils.c:861,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:861,2'
              BranchSideFuncs:
                - __assert_fail
                - mem2strcpy
                - ul_strtou32
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:862,2'
              BranchSideFuncs:
                - __assert_fail
                - mem2strcpy
                - ul_strtou32
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
                - __errno_location
        - Branch String:   'libmount/src/utils.c:862,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:862,2'
              BranchSideFuncs:
                - mem2strcpy
                - ul_strtou32
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:864,6'
              BranchSideFuncs:
                - mem2strcpy
                - ul_strtou32
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
                - __errno_location
        - Branch String:   'libmount/src/utils.c:864,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:865,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:868,13'
              BranchSideFuncs:
                - mem2strcpy
                - ul_strtou32
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:871,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:872,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:873,6'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:873,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:874,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:877,18'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:881,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:881,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:883,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:860,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:861,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:862,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:865,10'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:868,2'
          Dst:             mem2strcpy
        - Src:             'libmount/src/utils.c:870,7'
          Dst:             ul_strtou32
        - Src:             'libmount/src/utils.c:874,10'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:881,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:881,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:881,2'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:881,2'
          Dst:             ul_debug
    - functionName:    parse_gid_numeric
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - gid
      BBCount:         23
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __errno_location
        - fprintf
        - getpid
        - ul_debug
        - ul_strtou64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:811,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:811,2'
              BranchSideFuncs:
                - __assert_fail
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:812,2'
              BranchSideFuncs:
                - __assert_fail
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:812,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:812,2'
              BranchSideFuncs:
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:814,19'
              BranchSideFuncs:
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:815,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:816,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:818,6'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:818,22'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:818,33'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:819,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:818,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:819,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:822,17'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:826,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:826,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:827,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:811,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:812,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:814,7'
          Dst:             ul_strtou64
        - Src:             'libmount/src/utils.c:819,10'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:826,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:826,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:826,2'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:826,2'
          Dst:             ul_debug
    - functionName:    mnt_parse_gid
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - group_len
        - gid
      BBCount:         23
      ICount:          126
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __ctype_b_loc
        - mnt_get_gid
        - parse_gid_numeric
        - strndup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:836,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:836,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
                - strndup
            - BranchSide:      'libmount/src/utils.c:837,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
                - strndup
        - Branch String:   'libmount/src/utils.c:837,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:837,2'
              BranchSideFuncs:
                - __assert_fail
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
                - strndup
            - BranchSide:      'libmount/src/utils.c:838,2'
              BranchSideFuncs:
                - __assert_fail
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
                - strndup
        - Branch String:   'libmount/src/utils.c:838,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:838,2'
              BranchSideFuncs:
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
                - strndup
            - BranchSide:      'libmount/src/utils.c:840,6'
              BranchSideFuncs:
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
                - strndup
        - Branch String:   'libmount/src/utils.c:840,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:841,34'
              BranchSideFuncs:
                - strndup
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
            - BranchSide:      'libmount/src/utils.c:846,19'
              BranchSideFuncs:
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
        - Branch String:   'libmount/src/utils.c:842,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:843,4'
              BranchSideFuncs:
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
            - BranchSide:      'libmount/src/utils.c:844,2'
              BranchSideFuncs:
                - mnt_get_gid
                - free
                - __ctype_b_loc
                - parse_gid_numeric
        - Branch String:   'libmount/src/utils.c:847,14'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:847,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - free
                - parse_gid_numeric
            - BranchSide:      'libmount/src/utils.c:850,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:847,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:848,26'
              BranchSideFuncs:
                - parse_gid_numeric
                - free
            - BranchSide:      'libmount/src/utils.c:850,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:836,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:837,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:838,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:841,26'
          Dst:             strndup
        - Src:             'libmount/src/utils.c:846,7'
          Dst:             mnt_get_gid
        - Src:             'libmount/src/utils.c:847,17'
          Dst:             __ctype_b_loc
        - Src:             'libmount/src/utils.c:848,8'
          Dst:             parse_gid_numeric
    - functionName:    mnt_get_gid
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - groupname
        - gid
      BBCount:         25
      ICount:          126
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - fprintf
        - getgrnam_r
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:736,17'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:736,21'
              BranchSideFuncs:
                - malloc
                - getgrnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:737,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:736,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:737,3'
              BranchSideFuncs:
                - malloc
                - getgrnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:739,8'
              BranchSideFuncs:
                - malloc
                - getgrnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:740,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:741,3'
              BranchSideFuncs:
                - getgrnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:743,18'
              BranchSideFuncs:
                - getgrnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:743,62'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:743,65'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:747,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:743,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:744,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:747,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:747,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:747,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - __errno_location
                - free
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:749,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
        - Branch String:   'libmount/src/utils.c:749,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:750,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
            - BranchSide:      'libmount/src/utils.c:751,9'
              BranchSideFuncs:
                - __errno_location
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:743,7'
          Dst:             getgrnam_r
        - Src:             'libmount/src/utils.c:747,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:747,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:747,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:749,7'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:750,4'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:751,9'
          Dst:             __errno_location
    - functionName:    getgrnam_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_uid_numeric
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - uid
      BBCount:         23
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __errno_location
        - fprintf
        - getpid
        - ul_debug
        - ul_strtou64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:763,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:763,2'
              BranchSideFuncs:
                - __assert_fail
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:764,2'
              BranchSideFuncs:
                - __assert_fail
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:764,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:764,2'
              BranchSideFuncs:
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:766,19'
              BranchSideFuncs:
                - ul_strtou64
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:767,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:768,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:770,6'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:770,22'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:770,33'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:771,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:770,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:771,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:774,17'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:778,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:778,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:779,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:763,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:764,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:766,7'
          Dst:             ul_strtou64
        - Src:             'libmount/src/utils.c:771,10'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:778,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:778,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:778,2'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:778,2'
          Dst:             ul_debug
    - functionName:    mnt_parse_uid
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - user
        - user_len
        - uid
      BBCount:         23
      ICount:          126
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __ctype_b_loc
        - mnt_get_uid
        - parse_uid_numeric
        - strndup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:788,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:788,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
                - strndup
            - BranchSide:      'libmount/src/utils.c:789,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
                - strndup
        - Branch String:   'libmount/src/utils.c:789,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:789,2'
              BranchSideFuncs:
                - __assert_fail
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
                - strndup
            - BranchSide:      'libmount/src/utils.c:790,2'
              BranchSideFuncs:
                - __assert_fail
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
                - strndup
        - Branch String:   'libmount/src/utils.c:790,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:790,2'
              BranchSideFuncs:
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
                - strndup
            - BranchSide:      'libmount/src/utils.c:792,6'
              BranchSideFuncs:
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
                - strndup
        - Branch String:   'libmount/src/utils.c:792,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:793,32'
              BranchSideFuncs:
                - strndup
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
            - BranchSide:      'libmount/src/utils.c:798,19'
              BranchSideFuncs:
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
        - Branch String:   'libmount/src/utils.c:794,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:795,4'
              BranchSideFuncs:
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
            - BranchSide:      'libmount/src/utils.c:796,2'
              BranchSideFuncs:
                - mnt_get_uid
                - free
                - __ctype_b_loc
                - parse_uid_numeric
        - Branch String:   'libmount/src/utils.c:799,14'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:799,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - free
                - parse_uid_numeric
            - BranchSide:      'libmount/src/utils.c:802,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:799,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:800,26'
              BranchSideFuncs:
                - parse_uid_numeric
                - free
            - BranchSide:      'libmount/src/utils.c:802,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:788,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:789,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:790,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:793,24'
          Dst:             strndup
        - Src:             'libmount/src/utils.c:798,7'
          Dst:             mnt_get_uid
        - Src:             'libmount/src/utils.c:799,17'
          Dst:             __ctype_b_loc
        - Src:             'libmount/src/utils.c:800,8'
          Dst:             parse_uid_numeric
    - functionName:    mnt_get_uid
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - username
        - uid
      BBCount:         25
      ICount:          126
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - getpwnam_r
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:707,16'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:707,20'
              BranchSideFuncs:
                - malloc
                - getpwnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:707,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:708,3'
              BranchSideFuncs:
                - malloc
                - getpwnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:710,8'
              BranchSideFuncs:
                - malloc
                - getpwnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:711,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:712,3'
              BranchSideFuncs:
                - getpwnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:714,18'
              BranchSideFuncs:
                - getpwnam_r
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:714,61'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:714,64'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:718,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:714,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:715,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:718,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:718,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:718,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - __errno_location
                - free
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:720,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - __errno_location
        - Branch String:   'libmount/src/utils.c:720,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:721,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
            - BranchSide:      'libmount/src/utils.c:722,9'
              BranchSideFuncs:
                - __errno_location
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:714,7'
          Dst:             getpwnam_r
        - Src:             'libmount/src/utils.c:718,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:718,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:718,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:720,7'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:721,4'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:722,9'
          Dst:             __errno_location
    - functionName:    getpwnam_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_get_username
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - uid
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - getpwuid_r
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:690,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:691,3'
              BranchSideFuncs:
                - getpwuid_r
                - free
                - strdup
            - BranchSide:      'libmount/src/utils.c:693,18'
              BranchSideFuncs:
                - getpwuid_r
                - free
                - strdup
        - Branch String:   'libmount/src/utils.c:693,57'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:693,60'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:696,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:693,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:694,25'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      'libmount/src/utils.c:696,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:693,7'
          Dst:             getpwuid_r
        - Src:             'libmount/src/utils.c:694,14'
          Dst:             strdup
    - functionName:    getpwuid_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_filesystems
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
        - filesystems
        - pattern
      BBCount:         31
      ICount:          151
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - __isoc99_sscanf
        - add_filesystem
        - fclose
        - fgets
        - fopen
        - fprintf
        - getpid
        - mnt_match_fstype
        - strcmp
        - strncmp
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:622,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:623,3'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:625,2'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:625,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:625,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
            - BranchSide:      'libmount/src/utils.c:627,2'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
        - Branch String:   'libmount/src/utils.c:627,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:630,7'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - fgets
                - fclose
                - mnt_match_fstype
            - BranchSide:      'libmount/src/utils.c:645,9'
              BranchSideFuncs:
                - fclose
        - Branch String:   'libmount/src/utils.c:630,20'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:630,31'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
            - BranchSide:      'libmount/src/utils.c:631,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
        - Branch String:   'libmount/src/utils.c:630,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:631,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
            - BranchSide:      'libmount/src/utils.c:632,14'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - fgets
                - fclose
                - strncmp
                - mnt_match_fstype
        - Branch String:   'libmount/src/utils.c:632,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:633,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
                - mnt_match_fstype
            - BranchSide:      'libmount/src/utils.c:634,14'
              BranchSideFuncs:
                - strcmp
                - add_filesystem
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - mnt_match_fstype
        - Branch String:   'libmount/src/utils.c:634,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:635,7'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'libmount/src/utils.c:638,7'
              BranchSideFuncs:
                - add_filesystem
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - mnt_match_fstype
        - Branch String:   'libmount/src/utils.c:638,15'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:638,36'
              BranchSideFuncs:
                - mnt_match_fstype
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - add_filesystem
            - BranchSide:      'libmount/src/utils.c:640,23'
              BranchSideFuncs:
                - add_filesystem
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - mnt_match_fstype
        - Branch String:   'libmount/src/utils.c:638,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:639,4'
              BranchSideFuncs:
                - add_filesystem
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - mnt_match_fstype
            - BranchSide:      'libmount/src/utils.c:640,23'
              BranchSideFuncs:
                - add_filesystem
                - fgets
                - fclose
                - strncmp
                - __isoc99_sscanf
                - strcmp
                - mnt_match_fstype
        - Branch String:   'libmount/src/utils.c:641,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:627,2'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'libmount/src/utils.c:642,4'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'libmount/src/utils.c:621,6'
          Dst:             fopen
        - Src:             'libmount/src/utils.c:625,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:625,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:625,2'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:627,9'
          Dst:             fgets
        - Src:             'libmount/src/utils.c:630,23'
          Dst:             strncmp
        - Src:             'libmount/src/utils.c:632,7'
          Dst:             __isoc99_sscanf
        - Src:             'libmount/src/utils.c:634,7'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:638,19'
          Dst:             mnt_match_fstype
        - Src:             'libmount/src/utils.c:640,8'
          Dst:             add_filesystem
        - Src:             'libmount/src/utils.c:645,2'
          Dst:             fclose
    - functionName:    mnt_match_fstype
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - pattern
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - match_fstype
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:565,9'
          Dst:             match_fstype
    - functionName:    mnt_get_filesystems
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filesystems
        - pattern
      BBCount:         13
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - get_filesystems
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:664,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:665,3'
              BranchSideFuncs:
                - get_filesystems
                - get_filesystems
            - BranchSide:      'libmount/src/utils.c:667,3'
              BranchSideFuncs:
                - get_filesystems
                - get_filesystems
        - Branch String:   'libmount/src/utils.c:670,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:671,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:673,47'
              BranchSideFuncs:
                - get_filesystems
        - Branch String:   'libmount/src/utils.c:674,14'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:674,18'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:677,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:674,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:675,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:677,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:669,7'
          Dst:             get_filesystems
        - Src:             'libmount/src/utils.c:673,7'
          Dst:             get_filesystems
    - functionName:    mnt_statfs_get_fstype
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - vfs
      BBCount:         84
      ICount:          398
      EdgeCount:       167
      CyclomaticComplexity: 85
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:461,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:461,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:463,10'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:463,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:464,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:465,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:466,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:467,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:468,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:469,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:470,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:471,30'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:472,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:473,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:474,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:475,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:476,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:477,30'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:478,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:479,29'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:480,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:481,30'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:482,30'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:483,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:484,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:485,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:486,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:487,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:488,29'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:489,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:490,29'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:491,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:492,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:493,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:494,31'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:495,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:496,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:497,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:498,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:503,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:503,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:503,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:503,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:503,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:504,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:505,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:506,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:507,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:508,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:509,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:510,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:511,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:512,32'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:513,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:514,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:515,30'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:516,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:517,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:518,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:519,30'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:520,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:521,32'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:522,31'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:523,29'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:524,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:525,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:526,30'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:527,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:528,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:529,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:530,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:532,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:532,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:533,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:534,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:535,27'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:536,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:538,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:461,2'
          Dst:             __assert_fail
    - functionName:    mnt_fstype_is_netfs
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         25
      ICount:          113
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - strcmp
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:445,34'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:446,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:446,34'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:447,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:447,34'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:448,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:448,34'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:449,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:449,34'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:450,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:450,34'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:451,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:451,38'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:452,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:452,42'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:453,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:453,38'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:454,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:445,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:455,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:456,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:445,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:446,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:447,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:448,6'
          Dst:             strncmp
        - Src:             'libmount/src/utils.c:449,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:450,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:451,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:452,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:453,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:454,6'
          Dst:             strncmp
    - functionName:    fstype_cmp
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:100,9'
          Dst:             strcmp
    - functionName:    mnt_fstype_is_pseudofs
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         6
      ICount:          30
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - bsearch
        - fstype_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:431,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:431,2'
              BranchSideFuncs:
                - bsearch
            - BranchSide:      'libmount/src/utils.c:431,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'libmount/src/utils.c:431,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:433,11'
          Dst:             bsearch
        - Src:             'libmount/src/utils.c:433,11'
          Dst:             fstype_cmp
    - functionName:    bsearch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_unmangle
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unmangle
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:359,9'
          Dst:             unmangle
    - functionName:    mnt_mangle
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mangle
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:346,9'
          Dst:             mangle
    - functionName:    mnt_id_from_path
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - uniq_id
        - id
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_mnt_id
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:333,9'
          Dst:             get_mnt_id
    - functionName:    get_mnt_id
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - path
        - uniq_id
        - id
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_id_from_fd
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - uniq_id
        - id
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_mnt_id
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:316,9'
          Dst:             get_mnt_id
    - functionName:    mnt_is_readonly
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         17
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - access
        - fprintf
        - getpid
        - ul_debug
        - utimensat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:237,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:239,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - utimensat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:239,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:240,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:241,6'
              BranchSideFuncs:
                - __errno_location
                - utimensat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:241,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:242,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:257,3'
              BranchSideFuncs:
                - utimensat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:257,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:257,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - utimensat
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:259,3'
              BranchSideFuncs:
                - utimensat
                - __errno_location
        - Branch String:   'libmount/src/utils.c:262,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:263,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libmount/src/utils.c:266,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:237,6'
          Dst:             access
        - Src:             'libmount/src/utils.c:239,6'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:241,6'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:257,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:257,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:257,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:262,7'
          Dst:             utimensat
        - Src:             'libmount/src/utils.c:263,11'
          Dst:             __errno_location
    - 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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    utimensat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_chdir_to_parent
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - target
        - filename
      BBCount:         63
      ICount:          299
      EdgeCount:       81
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - chdir
        - fprintf
        - getcwd
        - getpid
        - strcmp
        - strdup
        - stripoff_last_component
        - strlen
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:180,14'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:180,18'
              BranchSideFuncs:
                - strdup
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:180,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:181,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:183,2'
              BranchSideFuncs:
                - strdup
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:183,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:183,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - strdup
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
            - BranchSide:      'libmount/src/utils.c:185,15'
              BranchSideFuncs:
                - strdup
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
        - Branch String:   'libmount/src/utils.c:186,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:187,3'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
            - BranchSide:      'libmount/src/utils.c:189,8'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - stripoff_last_component
        - Branch String:   'libmount/src/utils.c:189,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:190,34'
              BranchSideFuncs:
                - stripoff_last_component
                - free
                - chdir
                - getcwd
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:195,11'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:191,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:192,4'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:193,2'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:195,15'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:195,19'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:195,11'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:195,11'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:195,25'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:195,9'
              BranchSideFuncs:
                - chdir
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:197,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:198,3'
              BranchSideFuncs:
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:202,14'
              BranchSideFuncs:
                - getcwd
                - __errno_location
                - free
                - getpid
                - fprintf
                - ul_debug.245
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:198,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:198,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - free
            - BranchSide:      'libmount/src/utils.c:199,9'
              BranchSideFuncs:
                - __errno_location
                - free
        - Branch String:   'libmount/src/utils.c:202,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:203,3'
              BranchSideFuncs:
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - free
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:207,13'
              BranchSideFuncs:
                - strcmp
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
                - free
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:203,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:203,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - __errno_location
                - free
            - BranchSide:      'libmount/src/utils.c:204,9'
              BranchSideFuncs:
                - __errno_location
                - free
        - Branch String:   'libmount/src/utils.c:207,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:208,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.245
            - BranchSide:      'libmount/src/utils.c:213,2'
              BranchSideFuncs:
                - free
                - strlen
                - getpid
                - fprintf
                - ul_debug.245
        - Branch String:   'libmount/src/utils.c:208,3'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:208,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - free
            - BranchSide:      'libmount/src/utils.c:210,3'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:213,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:213,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.245
                - free
                - strlen
            - BranchSide:      'libmount/src/utils.c:217,6'
              BranchSideFuncs:
                - free
                - strlen
        - Branch String:   'libmount/src/utils.c:217,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:218,15'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/utils.c:225,8'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:220,13'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:220,18'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/utils.c:221,12'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:220,7'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:221,12'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/utils.c:223,13'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'libmount/src/utils.c:183,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:183,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:183,2'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:185,8'
          Dst:             strdup
        - Src:             'libmount/src/utils.c:190,10'
          Dst:             stripoff_last_component
        - Src:             'libmount/src/utils.c:197,6'
          Dst:             chdir
        - Src:             'libmount/src/utils.c:198,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:198,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:198,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:199,9'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:202,7'
          Dst:             getcwd
        - Src:             'libmount/src/utils.c:203,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:203,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:203,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:204,9'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:207,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:208,3'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:208,3'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:208,3'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:213,2'
          Dst:             getpid
        - Src:             'libmount/src/utils.c:213,2'
          Dst:             fprintf
        - Src:             'libmount/src/utils.c:213,2'
          Dst:             ul_debug
        - Src:             'libmount/src/utils.c:223,29'
          Dst:             strlen
    - functionName:    chdir
      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:    getcwd
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_is_path
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - target
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - safe_stat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:165,9'
          Dst:             safe_stat
    - functionName:    mnt_safe_lstat
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - target
        - st
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - safe_stat
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/utils.c:156,9'
          Dst:             safe_stat
    - functionName:    mnt_parse_offset
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - len
        - res
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - strndup
        - strtosize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:81,11'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:81,16'
              BranchSideFuncs:
                - strndup
                - __errno_location
                - strtosize
                - free
            - BranchSide:      'libmount/src/utils.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:81,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:82,3'
              BranchSideFuncs:
                - strndup
                - __errno_location
                - strtosize
                - free
            - BranchSide:      'libmount/src/utils.c:84,14'
              BranchSideFuncs:
                - strndup
                - __errno_location
                - strtosize
                - free
        - Branch String:   'libmount/src/utils.c:85,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:86,11'
              BranchSideFuncs:
                - strtosize
                - free
            - BranchSide:      'libmount/src/utils.c:88,16'
              BranchSideFuncs:
                - strtosize
                - free
        - Branch String:   'libmount/src/utils.c:88,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:89,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/utils.c:90,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:84,6'
          Dst:             strndup
        - Src:             'libmount/src/utils.c:86,11'
          Dst:             __errno_location
        - Src:             'libmount/src/utils.c:88,6'
          Dst:             strtosize
    - functionName:    mnt_tag_is_valid
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tag
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_parse_tag_string
        - mnt_valid_tagname
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:69,15'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:69,41'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - free
                - mnt_valid_tagname
            - BranchSide:      'libmount/src/utils.c:69,15'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/utils.c:70,8'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:70,29'
              BranchSideFuncs:
                - mnt_valid_tagname
                - free
            - BranchSide:      'libmount/src/utils.c:70,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/utils.c:69,18'
          Dst:             blkid_parse_tag_string
        - Src:             'libmount/src/utils.c:70,11'
          Dst:             mnt_valid_tagname
    - functionName:    mnt_valid_tagname
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tagname
      BBCount:         20
      ICount:          86
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:49,14'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:49,18'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/utils.c:57,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:49,26'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:50,19'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/utils.c:57,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:50,33'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:51,21'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:51,35'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:52,22'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:52,36'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:53,25'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:53,39'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:54,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/utils.c:49,6'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:57,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:50,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:51,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:52,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:53,6'
          Dst:             strcmp
        - Src:             'libmount/src/utils.c:54,6'
          Dst:             strcmp
    - functionName:    is_file_empty
      functionSourceFile: '/src/util-linux/libmount/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - stat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/utils.c:42,2'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:42,2'
              BranchSideFuncs:
                - stat
            - BranchSide:      'libmount/src/utils.c:44,15'
              BranchSideFuncs:
                - stat
        - Branch String:   'libmount/src/utils.c:44,31'
          Branch Sides:
            - BranchSide:      'libmount/src/utils.c:44,31'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/utils.c:44,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/utils.c:42,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/utils.c:44,10'
          Dst:             stat
    - functionName:    stat
      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:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    btrfs_disk_key_objectid
      functionSourceFile: '/src/util-linux/libmount/src/btrfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint64_identity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/btrfs.c:77,1'
          Dst:             __uint64_identity
    - functionName:    btrfs_stack_dir_name_len
      functionSourceFile: '/src/util-linux/libmount/src/btrfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint16_identity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/btrfs.c:80,1'
          Dst:             __uint16_identity
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    btrfs_get_default_subvol_id
      functionSourceFile: '/src/util-linux/libmount/src/btrfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         59
      ICount:          325
      EdgeCount:       73
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - btrfs_disk_key_objectid
        - btrfs_stack_dir_name_len
        - closedir
        - dirfd
        - fprintf
        - getpid
        - ioctl
        - opendir
        - strncmp
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/btrfs.c:115,6'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:116,3'
              BranchSideFuncs:
                - dirfd
                - ioctl
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:119,13'
              BranchSideFuncs:
                - dirfd
                - ioctl
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
        - Branch String:   'libmount/src/btrfs.c:116,3'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:116,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:117,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/btrfs.c:120,6'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:121,3'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:125,2'
              BranchSideFuncs:
                - ioctl
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
        - Branch String:   'libmount/src/btrfs.c:121,3'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:121,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
                - closedir
            - BranchSide:      'libmount/src/btrfs.c:122,3'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libmount/src/btrfs.c:136,6'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:137,3'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:142,6'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
        - Branch String:   'libmount/src/btrfs.c:137,3'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:137,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.357
                - closedir
            - BranchSide:      'libmount/src/btrfs.c:138,3'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libmount/src/btrfs.c:142,6'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:143,3'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:146,2'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
        - Branch String:   'libmount/src/btrfs.c:143,3'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:143,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.357
                - closedir
            - BranchSide:      'libmount/src/btrfs.c:144,3'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libmount/src/btrfs.c:146,2'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:146,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.357
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:148,48'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
        - Branch String:   'libmount/src/btrfs.c:150,6'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:155,34'
              BranchSideFuncs:
                - btrfs_stack_dir_name_len
                - strncmp
                - btrfs_disk_key_objectid
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
                - getpid
                - fprintf
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:167,3'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
        - Branch String:   'libmount/src/btrfs.c:159,7'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:160,37'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
            - BranchSide:      'libmount/src/btrfs.c:163,4'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debug.357
        - Branch String:   'libmount/src/btrfs.c:161,4'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:161,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.357
                - closedir
            - BranchSide:      'libmount/src/btrfs.c:162,3'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libmount/src/btrfs.c:163,4'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:163,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.357
                - closedir
            - BranchSide:      'libmount/src/btrfs.c:164,4'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libmount/src/btrfs.c:167,3'
          Branch Sides:
            - BranchSide:      'libmount/src/btrfs.c:167,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.357
                - closedir
            - BranchSide:      'libmount/src/btrfs.c:168,3'
              BranchSideFuncs:
                - closedir
      Callsites:
        - Src:             'libmount/src/btrfs.c:114,14'
          Dst:             opendir
        - Src:             'libmount/src/btrfs.c:116,3'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:116,3'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:116,3'
          Dst:             __errno_location
        - Src:             'libmount/src/btrfs.c:116,3'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:119,7'
          Dst:             dirfd
        - Src:             'libmount/src/btrfs.c:121,3'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:121,3'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:121,3'
          Dst:             __errno_location
        - Src:             'libmount/src/btrfs.c:121,3'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:135,11'
          Dst:             ioctl
        - Src:             'libmount/src/btrfs.c:137,3'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:137,3'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:137,3'
          Dst:             __errno_location
        - Src:             'libmount/src/btrfs.c:137,3'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:143,3'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:143,3'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:143,3'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:146,2'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:146,2'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:146,2'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:156,14'
          Dst:             btrfs_stack_dir_name_len
        - Src:             'libmount/src/btrfs.c:159,8'
          Dst:             strncmp
        - Src:             'libmount/src/btrfs.c:160,12'
          Dst:             btrfs_disk_key_objectid
        - Src:             'libmount/src/btrfs.c:161,4'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:161,4'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:161,4'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:163,4'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:163,4'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:163,4'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:167,3'
          Dst:             getpid
        - Src:             'libmount/src/btrfs.c:167,3'
          Dst:             fprintf
        - Src:             'libmount/src/btrfs.c:167,3'
          Dst:             ul_debug
        - Src:             'libmount/src/btrfs.c:172,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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dirfd
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - 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:    36
      BranchProfiles:  []
      Callsites:       []
    - 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:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_dm_devname
      functionSourceFile: '/src/util-linux/lib/canonicalize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - canonical
        - name
      BBCount:         15
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_b_loc
        - stat
        - strncmp
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/canonicalize.c:74,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:74,17'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - stat
            - BranchSide:      'lib/canonicalize.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'lib/canonicalize.c:75,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:75,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/canonicalize.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'lib/canonicalize.c:76,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:76,14'
              BranchSideFuncs:
                - stat
            - BranchSide:      'lib/canonicalize.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'lib/canonicalize.c:77,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:77,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/canonicalize.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'lib/canonicalize.c:73,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:78,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/canonicalize.c:80,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/canonicalize.c:69,12'
          Dst:             strrchr
        - Src:             'lib/canonicalize.c:74,9'
          Dst:             strncmp
        - Src:             'lib/canonicalize.c:75,10'
          Dst:             __ctype_b_loc
        - Src:             'lib/canonicalize.c:76,9'
          Dst:             stat
    - functionName:    ul_canonicalize_path_restricted
      functionSourceFile: '/src/util-linux/lib/canonicalize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_canonicalize
        - ul_restricted_path_oper
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/canonicalize.c:179,9'
          Dst:             ul_restricted_path_oper
        - Src:             'lib/canonicalize.c:179,9'
          Dst:             do_canonicalize
    - functionName:    do_canonicalize
      functionSourceFile: '/src/util-linux/lib/canonicalize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - result
        - data
      BBCount:         20
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - is_dm_devname
        - realpath
        - ul_canonicalize_dm_name
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/canonicalize.c:135,12'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:135,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - realpath
                - is_dm_devname
                - ul_canonicalize_dm_name
                - free
            - BranchSide:      'lib/canonicalize.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'lib/canonicalize.c:135,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - realpath
                - is_dm_devname
                - ul_canonicalize_dm_name
                - free
            - BranchSide:      'lib/canonicalize.c:140,2'
              BranchSideFuncs:
                - __errno_location
                - realpath
                - is_dm_devname
                - ul_canonicalize_dm_name
                - free
        - Branch String:   'lib/canonicalize.c:142,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:143,3'
              BranchSideFuncs:
                - is_dm_devname
                - ul_canonicalize_dm_name
                - free
            - BranchSide:      'lib/canonicalize.c:145,20'
              BranchSideFuncs:
                - is_dm_devname
                - ul_canonicalize_dm_name
                - free
        - Branch String:   'lib/canonicalize.c:145,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:146,38'
              BranchSideFuncs:
                - ul_canonicalize_dm_name
                - free
            - BranchSide:      'lib/canonicalize.c:153,6'
              BranchSideFuncs: []
        - Branch String:   'lib/canonicalize.c:147,7'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:148,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/canonicalize.c:151,2'
              BranchSideFuncs: []
        - Branch String:   'lib/canonicalize.c:153,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'lib/canonicalize.c:155,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/canonicalize.c:136,3'
          Dst:             __errno_location
        - Src:             'lib/canonicalize.c:137,11'
          Dst:             __errno_location
        - Src:             'lib/canonicalize.c:140,2'
          Dst:             __errno_location
        - Src:             'lib/canonicalize.c:141,14'
          Dst:             realpath
        - Src:             'lib/canonicalize.c:145,6'
          Dst:             is_dm_devname
        - Src:             'lib/canonicalize.c:146,14'
          Dst:             ul_canonicalize_dm_name
    - 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:    ul_canonicalize_dm_name
      functionSourceFile: '/src/util-linux/lib/canonicalize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptname
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_canonicalize_dm_name_prefixed
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/canonicalize.c:63,9'
          Dst:             ul_canonicalize_dm_name_prefixed
    - functionName:    ul_canonicalize_dm_name_prefixed
      functionSourceFile: '/src/util-linux/lib/canonicalize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prefix
        - ptname
      BBCount:         28
      ICount:          144
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - access
        - fclose
        - fgets
        - fopen
        - snprintf
        - strdup
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/canonicalize.c:39,14'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:39,19'
              BranchSideFuncs:
                - snprintf
                - fopen
                - fgets
                - fclose
                - strlen
                - snprintf
                - access
                - strdup
            - BranchSide:      'lib/canonicalize.c:40,3'
              BranchSideFuncs: []
        - Branch String:   'lib/canonicalize.c:39,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:40,3'
              BranchSideFuncs:
                - snprintf
                - fopen
                - fgets
                - fclose
                - strlen
                - snprintf
                - access
                - strdup
            - BranchSide:      'lib/canonicalize.c:42,7'
              BranchSideFuncs:
                - snprintf
                - fopen
                - fgets
                - fclose
                - strlen
                - snprintf
                - access
                - strdup
        - Branch String:   'lib/canonicalize.c:42,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:43,10'
              BranchSideFuncs:
                - snprintf
                - fopen
                - fgets
                - fclose
                - strlen
                - snprintf
                - access
                - strdup
            - BranchSide:      'lib/canonicalize.c:45,11'
              BranchSideFuncs:
                - snprintf
                - fopen
                - fgets
                - fclose
                - strlen
                - snprintf
                - access
                - strdup
        - Branch String:   'lib/canonicalize.c:46,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:47,3'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - snprintf
                - access
                - strdup
            - BranchSide:      'lib/canonicalize.c:50,12'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - snprintf
                - access
                - strdup
        - Branch String:   'lib/canonicalize.c:50,35'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:50,51'
              BranchSideFuncs:
                - strlen
                - fclose
                - snprintf
                - access
                - strdup
            - BranchSide:      'lib/canonicalize.c:57,9'
              BranchSideFuncs:
                - fclose
        - Branch String:   'lib/canonicalize.c:50,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:51,8'
              BranchSideFuncs:
                - snprintf
                - access
                - fclose
                - strdup
            - BranchSide:      'lib/canonicalize.c:57,9'
              BranchSideFuncs:
                - fclose
        - Branch String:   'lib/canonicalize.c:54,15'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:54,19'
              BranchSideFuncs:
                - access
                - fclose
                - strdup
            - BranchSide:      'lib/canonicalize.c:54,37'
              BranchSideFuncs:
                - access
                - fclose
                - strdup
        - Branch String:   'lib/canonicalize.c:54,27'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:54,37'
              BranchSideFuncs:
                - strdup
                - fclose
            - BranchSide:      'lib/canonicalize.c:55,17'
              BranchSideFuncs:
                - strdup
                - fclose
        - Branch String:   'lib/canonicalize.c:54,7'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:55,17'
              BranchSideFuncs:
                - strdup
                - fclose
            - BranchSide:      'lib/canonicalize.c:56,2'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'lib/canonicalize.c:45,2'
          Dst:             snprintf
        - Src:             'lib/canonicalize.c:46,12'
          Dst:             fopen
        - Src:             'lib/canonicalize.c:50,6'
          Dst:             fgets
        - Src:             'lib/canonicalize.c:50,44'
          Dst:             strlen
        - Src:             'lib/canonicalize.c:52,3'
          Dst:             snprintf
        - Src:             'lib/canonicalize.c:54,30'
          Dst:             access
        - Src:             'lib/canonicalize.c:55,10'
          Dst:             strdup
        - Src:             'lib/canonicalize.c:57,2'
          Dst:             fclose
    - functionName:    ul_canonicalize_path
      functionSourceFile: '/src/util-linux/lib/canonicalize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_canonicalize
        - strdup
      functionUses:    6
      BranchProfiles:
        - Branch String:   'lib/canonicalize.c:167,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:168,17'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'lib/canonicalize.c:170,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/canonicalize.c:167,6'
          Dst:             do_canonicalize
        - Src:             'lib/canonicalize.c:168,10'
          Dst:             strdup
    - functionName:    ul_startswith
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - prefix
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:274,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:274,30'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      './include/strutils.h:274,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   './include/strutils.h:276,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,18'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,21'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,32'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,13'
          Branch Sides:
            - BranchSide:      './include/strutils.h:277,24'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:274,23'
          Dst:             strlen
        - Src:             './include/strutils.h:276,24'
          Dst:             strncmp
    - functionName:    ul_is_relative_path
      functionSourceFile: '/src/util-linux/./include/canonicalize.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/canonicalize.h:27,12'
          Branch Sides:
            - BranchSide:      './include/canonicalize.h:27,16'
              BranchSideFuncs: []
            - BranchSide:      './include/canonicalize.h:28,3'
              BranchSideFuncs: []
        - Branch String:   './include/canonicalize.h:27,6'
          Branch Sides:
            - BranchSide:      './include/canonicalize.h:28,3'
              BranchSideFuncs: []
            - BranchSide:      './include/canonicalize.h:29,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_absolute_path
      functionSourceFile: '/src/util-linux/lib/canonicalize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         21
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - getcwd
        - strcmp
        - strdup
        - strlen
        - ul_is_relative_path
        - ul_startswith
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/canonicalize.c:94,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:95,3'
              BranchSideFuncs:
                - getcwd
                - ul_startswith.399
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
            - BranchSide:      'lib/canonicalize.c:98,14'
              BranchSideFuncs:
                - getcwd
                - ul_startswith.399
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
        - Branch String:   'lib/canonicalize.c:98,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:99,3'
              BranchSideFuncs:
                - ul_startswith.399
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
            - BranchSide:      'lib/canonicalize.c:102,20'
              BranchSideFuncs:
                - ul_startswith.399
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
        - Branch String:   'lib/canonicalize.c:102,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:103,8'
              BranchSideFuncs:
                - strdup
                - strlen
                - strlen
                - malloc
            - BranchSide:      'lib/canonicalize.c:104,18'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
        - Branch String:   'lib/canonicalize.c:107,12'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:107,17'
              BranchSideFuncs:
                - strdup
                - strlen
                - strlen
                - malloc
            - BranchSide:      'lib/canonicalize.c:108,17'
              BranchSideFuncs:
                - strdup
        - Branch String:   'lib/canonicalize.c:107,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:108,17'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
            - BranchSide:      'lib/canonicalize.c:110,15'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
        - Branch String:   'lib/canonicalize.c:114,6'
          Branch Sides:
            - BranchSide:      'lib/canonicalize.c:115,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/canonicalize.c:117,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/canonicalize.c:94,7'
          Dst:             ul_is_relative_path
        - Src:             'lib/canonicalize.c:95,3'
          Dst:             __errno_location
        - Src:             'lib/canonicalize.c:98,7'
          Dst:             getcwd
        - Src:             'lib/canonicalize.c:102,6'
          Dst:             ul_startswith
        - Src:             'lib/canonicalize.c:104,11'
          Dst:             strcmp
        - Src:             'lib/canonicalize.c:108,10'
          Dst:             strdup
        - Src:             'lib/canonicalize.c:110,8'
          Dst:             strlen
        - Src:             'lib/canonicalize.c:111,8'
          Dst:             strlen
    - functionName:    xusleep
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:477,9'
          Dst:             nanosleep
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         22
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/all-io.h:68,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:69,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep
            - BranchSide:      './include/all-io.h:84,9'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:70,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - xusleep
                - read
            - BranchSide:      './include/all-io.h:77,7'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep
        - Branch String:   './include/all-io.h:71,25'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:71,28'
              BranchSideFuncs:
                - __errno_location
                - xusleep
                - read
                - __errno_location
        - Branch String:   './include/all-io.h:71,44'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:71,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:72,5'
              BranchSideFuncs:
                - xusleep
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:75,11'
          Branch Sides:
            - BranchSide:      './include/all-io.h:75,15'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:75,4'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:77,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:78,11'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:79,9'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep
      Callsites:
        - Src:             './include/all-io.h:69,9'
          Dst:             read
        - Src:             './include/all-io.h:71,9'
          Dst:             __errno_location
        - Src:             './include/all-io.h:71,28'
          Dst:             __errno_location
        - Src:             './include/all-io.h:72,5'
          Dst:             xusleep
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_privileged_execution
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getegid
        - geteuid
        - getgid
        - getuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:459,10'
          Branch Sides:
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
        - Branch String:   './include/c.h:459,33'
          Branch Sides:
            - BranchSide:      './include/c.h:459,33'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:459,37'
              BranchSideFuncs:
                - getegid
                - getgid
      Callsites:
        - Src:             './include/c.h:459,10'
          Dst:             geteuid
        - Src:             './include/c.h:459,23'
          Dst:             getuid
        - Src:             './include/c.h:459,37'
          Dst:             getegid
        - Src:             './include/c.h:459,50'
          Dst:             getgid
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getuid
      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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getegid
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    safe_getenv
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - is_privileged_execution
        - prctl
        - secure_getenv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'lib/env.c:263,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:264,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/env.c:266,6'
              BranchSideFuncs:
                - prctl
                - secure_getenv
        - Branch String:   'lib/env.c:266,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:267,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/env.c:275,22'
              BranchSideFuncs:
                - secure_getenv
      Callsites:
        - Src:             'lib/env.c:263,6'
          Dst:             is_privileged_execution
        - Src:             'lib/env.c:266,6'
          Dst:             prctl
        - Src:             'lib/env.c:275,8'
          Dst:             secure_getenv
    - functionName:    prctl
      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:    secure_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sanitize_env
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __sanitize_env
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/env.c:258,2'
          Branch Sides:
            - BranchSide:      'lib/env.c:258,2'
              BranchSideFuncs:
                - __sanitize_env
            - BranchSide:      'lib/env.c:258,2'
              BranchSideFuncs:
                - __sanitize_env
      Callsites:
        - Src:             'lib/env.c:258,2'
          Dst:             __sanitize_env
    - functionName:    __sanitize_env
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - org
      BBCount:         37
      ICount:          209
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - env_list_add_from_string
        - strchr
        - strlen
        - strncmp
        - ul_remove_entry
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/env.c:226,9'
          Branch Sides:
            - BranchSide:      'lib/env.c:227,21'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
                - ul_remove_entry
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:229,20'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
                - ul_remove_entry
                - env_list_add_from_string
        - Branch String:   'lib/env.c:229,9'
          Branch Sides:
            - BranchSide:      'lib/env.c:230,26'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
                - ul_remove_entry
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:241,20'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
        - Branch String:   'lib/env.c:230,17'
          Branch Sides:
            - BranchSide:      'lib/env.c:231,38'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - ul_remove_entry
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:239,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
                - ul_remove_entry
                - env_list_add_from_string
        - Branch String:   'lib/env.c:231,29'
          Branch Sides:
            - BranchSide:      'lib/env.c:232,9'
              BranchSideFuncs:
                - ul_remove_entry
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:238,17'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
                - ul_remove_entry
                - env_list_add_from_string
        - Branch String:   'lib/env.c:232,9'
          Branch Sides:
            - BranchSide:      'lib/env.c:233,39'
              BranchSideFuncs:
                - env_list_add_from_string
                - ul_remove_entry
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
            - BranchSide:      'lib/env.c:234,56'
              BranchSideFuncs:
                - ul_remove_entry
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
                - strlen
                - strncmp
                - env_list_add_from_string
        - Branch String:   'lib/env.c:241,9'
          Branch Sides:
            - BranchSide:      'lib/env.c:242,26'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:254,1'
              BranchSideFuncs: []
        - Branch String:   'lib/env.c:242,17'
          Branch Sides:
            - BranchSide:      'lib/env.c:243,38'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:253,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
        - Branch String:   'lib/env.c:243,29'
          Branch Sides:
            - BranchSide:      'lib/env.c:244,33'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strchr
                - ul_remove_entry
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:245,38'
              BranchSideFuncs:
                - strchr
                - strlen
                - strncmp
                - ul_remove_entry
                - env_list_add_from_string
        - Branch String:   'lib/env.c:245,29'
          Branch Sides:
            - BranchSide:      'lib/env.c:246,33'
              BranchSideFuncs:
                - ul_remove_entry
                - strlen
                - strncmp
                - strchr
                - env_list_add_from_string
            - BranchSide:      'lib/env.c:247,8'
              BranchSideFuncs:
                - ul_remove_entry
                - strlen
                - strncmp
                - strchr
                - env_list_add_from_string
        - Branch String:   'lib/env.c:247,8'
          Branch Sides:
            - BranchSide:      'lib/env.c:248,38'
              BranchSideFuncs:
                - env_list_add_from_string
                - ul_remove_entry
                - strlen
                - strncmp
                - strchr
            - BranchSide:      'lib/env.c:249,48'
              BranchSideFuncs:
                - ul_remove_entry
                - strlen
                - strncmp
                - strchr
                - env_list_add_from_string
      Callsites:
        - Src:             'lib/env.c:231,49'
          Dst:             strlen
        - Src:             'lib/env.c:231,29'
          Dst:             strncmp
        - Src:             'lib/env.c:233,13'
          Dst:             env_list_add_from_string
        - Src:             'lib/env.c:234,40'
          Dst:             ul_remove_entry
        - Src:             'lib/env.c:243,49'
          Dst:             strlen
        - Src:             'lib/env.c:243,29'
          Dst:             strncmp
        - Src:             'lib/env.c:245,30'
          Dst:             strchr
        - Src:             'lib/env.c:248,12'
          Dst:             env_list_add_from_string
        - Src:             'lib/env.c:249,32'
          Dst:             ul_remove_entry
    - functionName:    env_list_add_from_string
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - str
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - env_list_add
        - strchr
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/env.c:95,11'
          Branch Sides:
            - BranchSide:      'lib/env.c:95,16'
              BranchSideFuncs:
                - strchr
                - strlen
                - env_list_add
            - BranchSide:      'lib/env.c:96,10'
              BranchSideFuncs: []
        - Branch String:   'lib/env.c:95,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:96,10'
              BranchSideFuncs:
                - strchr
                - strlen
                - env_list_add
            - BranchSide:      'lib/env.c:98,15'
              BranchSideFuncs:
                - strchr
                - strlen
                - env_list_add
        - Branch String:   'lib/env.c:99,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:100,3'
              BranchSideFuncs:
                - strlen
                - env_list_add
            - BranchSide:      'lib/env.c:101,11'
              BranchSideFuncs:
                - strlen
                - env_list_add
      Callsites:
        - Src:             'lib/env.c:98,8'
          Dst:             strchr
        - Src:             'lib/env.c:104,10'
          Dst:             strlen
        - Src:             'lib/env.c:106,9'
          Dst:             env_list_add
    - functionName:    ul_remove_entry
      functionSourceFile: '/src/util-linux/./include/env.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - argv
        - remove
        - last
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    env_list_add
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ls0
        - name
        - namesz
        - value
        - valsz
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/env.c:72,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:73,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/env.c:75,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/env.c:71,7'
          Dst:             calloc
    - functionName:    env_list_free
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/env.c:208,2'
          Branch Sides:
            - BranchSide:      'lib/env.c:209,27'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/env.c:213,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    env_list_setenv
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - overwrite
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - setenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/env.c:198,12'
          Branch Sides:
            - BranchSide:      'lib/env.c:198,15'
              BranchSideFuncs:
                - setenv
            - BranchSide:      'lib/env.c:198,2'
              BranchSideFuncs:
                - setenv
        - Branch String:   'lib/env.c:198,2'
          Branch Sides:
            - BranchSide:      'lib/env.c:199,7'
              BranchSideFuncs:
                - setenv
            - BranchSide:      'lib/env.c:203,9'
              BranchSideFuncs: []
        - Branch String:   'lib/env.c:199,16'
          Branch Sides:
            - BranchSide:      'lib/env.c:199,19'
              BranchSideFuncs:
                - setenv
            - BranchSide:      'lib/env.c:201,8'
              BranchSideFuncs:
                - setenv
        - Branch String:   'lib/env.c:199,7'
          Branch Sides:
            - BranchSide:      'lib/env.c:200,16'
              BranchSideFuncs:
                - setenv
            - BranchSide:      'lib/env.c:201,8'
              BranchSideFuncs:
                - setenv
      Callsites:
        - Src:             'lib/env.c:200,9'
          Dst:             setenv
    - functionName:    setenv
      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:    read_all_alloc
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - buf
      BBCount:         16
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - read_all
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/all-io.h:93,6'
          Branch Sides:
            - BranchSide:      './include/all-io.h:94,3'
              BranchSideFuncs:
                - read_all
                - realloc
                - free
            - BranchSide:      './include/all-io.h:96,2'
              BranchSideFuncs:
                - read_all
                - realloc
                - free
        - Branch String:   './include/all-io.h:98,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:99,10'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/all-io.h:104,7'
              BranchSideFuncs:
                - read_all
                - free
                - realloc
        - Branch String:   './include/all-io.h:104,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:105,11'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:107,8'
              BranchSideFuncs:
                - read_all
                - free
                - realloc
        - Branch String:   './include/all-io.h:108,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:96,2'
              BranchSideFuncs:
                - realloc
                - read_all
                - free
            - BranchSide:      './include/all-io.h:109,9'
              BranchSideFuncs:
                - realloc
                - read_all
                - free
        - Branch String:   './include/all-io.h:111,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:112,5'
              BranchSideFuncs:
                - read_all
                - realloc
                - free
            - BranchSide:      './include/all-io.h:113,3'
              BranchSideFuncs:
                - read_all
                - realloc
                - free
      Callsites:
        - Src:             './include/all-io.h:97,9'
          Dst:             read_all
        - Src:             './include/all-io.h:110,11'
          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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    env_list_from_fd
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - env_list_add_from_string
        - read_all_alloc
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/env.c:176,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/env.c:178,2'
              BranchSideFuncs:
                - free
                - env_list_add_from_string
                - strlen
                - strlen
        - Branch String:   'lib/env.c:181,2'
          Branch Sides:
            - BranchSide:      'lib/env.c:182,33'
              BranchSideFuncs:
                - env_list_add_from_string
                - strlen
                - strlen
                - free
            - BranchSide:      'lib/env.c:187,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'lib/env.c:175,2'
          Dst:             __errno_location
        - Src:             'lib/env.c:176,12'
          Dst:             read_all_alloc
        - Src:             'lib/env.c:182,8'
          Dst:             env_list_add_from_string
        - Src:             'lib/env.c:183,8'
          Dst:             strlen
        - Src:             'lib/env.c:184,9'
          Dst:             strlen
    - functionName:    env_list_add_getenvs
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - str
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - env_list_add_getenv
        - ul_strv_free
        - ul_strv_split
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/env.c:150,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:151,10'
              BranchSideFuncs:
                - ul_strv_split
                - ul_strv_free
                - env_list_add_getenv
            - BranchSide:      'lib/env.c:153,22'
              BranchSideFuncs:
                - ul_strv_split
                - ul_strv_free
                - env_list_add_getenv
        - Branch String:   'lib/env.c:154,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:155,10'
              BranchSideFuncs:
                - ul_strv_free
                - env_list_add_getenv
            - BranchSide:      'lib/env.c:157,2'
              BranchSideFuncs:
                - ul_strv_free
                - env_list_add_getenv
        - Branch String:   'lib/env.c:157,2'
          Branch Sides:
            - BranchSide:      'lib/env.c:157,2'
              BranchSideFuncs:
                - ul_strv_free
                - env_list_add_getenv
            - BranchSide:      'lib/env.c:157,2'
              BranchSideFuncs:
                - ul_strv_free
                - env_list_add_getenv
        - Branch String:   'lib/env.c:157,2'
          Branch Sides:
            - BranchSide:      'lib/env.c:158,28'
              BranchSideFuncs:
                - env_list_add_getenv
                - ul_strv_free
            - BranchSide:      'lib/env.c:160,15'
              BranchSideFuncs:
                - ul_strv_free
      Callsites:
        - Src:             'lib/env.c:153,8'
          Dst:             ul_strv_split
        - Src:             'lib/env.c:158,8'
          Dst:             env_list_add_getenv
        - Src:             'lib/env.c:160,2'
          Dst:             ul_strv_free
    - functionName:    env_list_add_getenv
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - name
        - dflt
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - env_list_add_variable
        - getenv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/env.c:131,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:132,10'
              BranchSideFuncs:
                - getenv
                - env_list_add_variable
            - BranchSide:      'lib/env.c:134,15'
              BranchSideFuncs:
                - getenv
                - env_list_add_variable
        - Branch String:   'lib/env.c:135,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:136,8'
              BranchSideFuncs:
                - env_list_add_variable
            - BranchSide:      'lib/env.c:137,6'
              BranchSideFuncs:
                - env_list_add_variable
        - Branch String:   'lib/env.c:137,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:138,30'
              BranchSideFuncs:
                - env_list_add_variable
            - BranchSide:      'lib/env.c:139,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/env.c:134,8'
          Dst:             getenv
        - Src:             'lib/env.c:138,8'
          Dst:             env_list_add_variable
    - 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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    env_list_add_variable
      functionSourceFile: '/src/util-linux/lib/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - name
        - value
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - env_list_add
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/env.c:117,12'
          Branch Sides:
            - BranchSide:      'lib/env.c:117,17'
              BranchSideFuncs:
                - strlen
                - env_list_add
                - strlen
            - BranchSide:      'lib/env.c:118,10'
              BranchSideFuncs: []
        - Branch String:   'lib/env.c:117,6'
          Branch Sides:
            - BranchSide:      'lib/env.c:118,10'
              BranchSideFuncs:
                - strlen
                - env_list_add
                - strlen
            - BranchSide:      'lib/env.c:120,22'
              BranchSideFuncs:
                - strlen
                - env_list_add
                - strlen
        - Branch String:   'lib/env.c:120,53'
          Branch Sides:
            - BranchSide:      'lib/env.c:120,68'
              BranchSideFuncs:
                - strlen
                - env_list_add
            - BranchSide:      'lib/env.c:120,9'
              BranchSideFuncs:
                - env_list_add
      Callsites:
        - Src:             'lib/env.c:120,32'
          Dst:             strlen
        - Src:             'lib/env.c:120,61'
          Dst:             strlen
        - Src:             'lib/env.c:120,9'
          Dst:             env_list_add
    - functionName:    xusleep
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:477,9'
          Dst:             nanosleep
    - functionName:    ul_basename
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         31
      ICount:          151
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - strrchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:413,12'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:413,17'
              BranchSideFuncs:
                - strrchr
            - BranchSide:      'lib/fileutils.c:414,3'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:413,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:414,3'
              BranchSideFuncs:
                - strrchr
            - BranchSide:      'lib/fileutils.c:416,14'
              BranchSideFuncs:
                - strrchr
        - Branch String:   'lib/fileutils.c:417,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:418,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:420,8'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:420,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:421,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:423,2'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:423,18'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:423,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:423,2'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:423,2'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:424,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:426,6'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:426,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:427,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:430,9'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:428,19'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:428,24'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:428,3'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:428,3'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:429,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:430,2'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:430,9'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:431,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/fileutils.c:416,6'
          Dst:             strrchr
    - functionName:    ul_reopen
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fd
        - flags
      BBCount:         9
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - __errno_location
        - open
        - readlink
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:394,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:395,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/fileutils.c:397,2'
              BranchSideFuncs:
                - __assert_fail
                - open
        - Branch String:   'lib/fileutils.c:397,2'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:397,2'
              BranchSideFuncs:
                - open
            - BranchSide:      'lib/fileutils.c:399,6'
              BranchSideFuncs:
                - open
      Callsites:
        - Src:             'lib/fileutils.c:391,2'
          Dst:             snprintf
        - Src:             'lib/fileutils.c:393,8'
          Dst:             readlink
        - Src:             'lib/fileutils.c:395,11'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:397,2'
          Dst:             __assert_fail
        - Src:             'lib/fileutils.c:401,9'
          Dst:             open
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sendfile_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - off
        - count
      BBCount:         22
      ICount:          128
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - sendfile
        - xusleep
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/all-io.h:123,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:124,18'
              BranchSideFuncs:
                - sendfile
                - __errno_location
                - __errno_location
                - xusleep.477
            - BranchSide:      './include/all-io.h:138,9'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:125,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:126,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - xusleep.477
                - sendfile
            - BranchSide:      './include/all-io.h:132,7'
              BranchSideFuncs:
                - sendfile
                - __errno_location
                - __errno_location
                - xusleep.477
        - Branch String:   './include/all-io.h:126,25'
          Branch Sides:
            - BranchSide:      './include/all-io.h:126,53'
              BranchSideFuncs:
                - xusleep.477
                - sendfile
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:126,28'
              BranchSideFuncs:
                - __errno_location
                - xusleep.477
                - sendfile
                - __errno_location
        - Branch String:   './include/all-io.h:126,44'
          Branch Sides:
            - BranchSide:      './include/all-io.h:126,53'
              BranchSideFuncs:
                - xusleep.477
                - sendfile
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:130,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:126,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:127,5'
              BranchSideFuncs:
                - xusleep.477
                - sendfile
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:130,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:130,11'
          Branch Sides:
            - BranchSide:      './include/all-io.h:130,15'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:130,4'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:132,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:133,11'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:134,9'
              BranchSideFuncs:
                - sendfile
                - __errno_location
                - __errno_location
                - xusleep.477
      Callsites:
        - Src:             './include/all-io.h:124,9'
          Dst:             sendfile
        - Src:             './include/all-io.h:126,9'
          Dst:             __errno_location
        - Src:             './include/all-io.h:126,28'
          Dst:             __errno_location
        - Src:             './include/all-io.h:127,5'
          Dst:             xusleep
    - functionName:    sendfile
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_file_simple
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - from
        - to
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - explicit_bzero
        - read_all
        - write_all
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:351,2'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:352,17'
              BranchSideFuncs:
                - write_all
                - read_all.482
                - explicit_bzero
            - BranchSide:      'lib/fileutils.c:354,6'
              BranchSideFuncs:
                - explicit_bzero
        - Branch String:   'lib/fileutils.c:352,7'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:351,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:353,4'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:354,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:355,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:357,17'
              BranchSideFuncs:
                - explicit_bzero
      Callsites:
        - Src:             'lib/fileutils.c:351,15'
          Dst:             read_all
        - Src:             'lib/fileutils.c:352,7'
          Dst:             write_all
        - Src:             'lib/fileutils.c:357,2'
          Dst:             explicit_bzero
    - functionName:    read_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         22
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
        - xusleep
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/all-io.h:68,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:69,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.477
            - BranchSide:      './include/all-io.h:84,9'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:70,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - xusleep.477
                - read
            - BranchSide:      './include/all-io.h:77,7'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.477
        - Branch String:   './include/all-io.h:71,25'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.477
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:71,28'
              BranchSideFuncs:
                - __errno_location
                - xusleep.477
                - read
                - __errno_location
        - Branch String:   './include/all-io.h:71,44'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.477
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:71,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:72,5'
              BranchSideFuncs:
                - xusleep.477
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:75,11'
          Branch Sides:
            - BranchSide:      './include/all-io.h:75,15'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:75,4'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:77,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:78,11'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:79,9'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.477
      Callsites:
        - Src:             './include/all-io.h:69,9'
          Dst:             read
        - Src:             './include/all-io.h:71,9'
          Dst:             __errno_location
        - Src:             './include/all-io.h:71,28'
          Dst:             __errno_location
        - Src:             './include/all-io.h:72,5'
          Dst:             xusleep
    - functionName:    write_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         21
      ICount:          105
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - write
        - xusleep
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/all-io.h:24,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:27,3'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.477
                - __errno_location
            - BranchSide:      './include/all-io.h:38,2'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:29,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:30,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.477
            - BranchSide:      './include/all-io.h:33,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - write
                - xusleep.477
                - __errno_location
        - Branch String:   './include/all-io.h:31,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:32,42'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.477
            - BranchSide:      './include/all-io.h:33,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.477
        - Branch String:   './include/all-io.h:35,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:24,2'
              BranchSideFuncs:
                - xusleep.477
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:36,4'
              BranchSideFuncs:
                - xusleep.477
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             './include/all-io.h:27,3'
          Dst:             __errno_location
        - Src:             './include/all-io.h:28,9'
          Dst:             write
        - Src:             './include/all-io.h:33,14'
          Dst:             __errno_location
        - Src:             './include/all-io.h:33,32'
          Dst:             __errno_location
        - Src:             './include/all-io.h:35,7'
          Dst:             __errno_location
        - Src:             './include/all-io.h:36,4'
          Dst:             xusleep
    - functionName:    explicit_bzero
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_copy_file
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - from
        - to
      BBCount:         15
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - copy_file_simple
        - fstat
        - sendfile_all
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:369,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:370,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:371,7'
              BranchSideFuncs:
                - copy_file_simple
                - sendfile_all
                - sendfile_all
                - copy_file_simple
                - copy_file_simple
        - Branch String:   'lib/fileutils.c:371,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:372,27'
              BranchSideFuncs:
                - sendfile_all
                - sendfile_all
                - copy_file_simple
                - copy_file_simple
            - BranchSide:      'lib/fileutils.c:373,19'
              BranchSideFuncs:
                - sendfile_all
                - sendfile_all
                - copy_file_simple
                - copy_file_simple
        - Branch String:   'lib/fileutils.c:373,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:374,27'
              BranchSideFuncs:
                - copy_file_simple
            - BranchSide:      'lib/fileutils.c:376,2'
              BranchSideFuncs:
                - sendfile_all
                - copy_file_simple
        - Branch String:   'lib/fileutils.c:376,2'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:377,7'
              BranchSideFuncs:
                - sendfile_all
                - copy_file_simple
            - BranchSide:      'lib/fileutils.c:379,2'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:377,7'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:376,2'
              BranchSideFuncs:
                - copy_file_simple
            - BranchSide:      'lib/fileutils.c:378,28'
              BranchSideFuncs:
                - copy_file_simple
      Callsites:
        - Src:             'lib/fileutils.c:369,6'
          Dst:             fstat
        - Src:             'lib/fileutils.c:372,10'
          Dst:             copy_file_simple
        - Src:             'lib/fileutils.c:373,6'
          Dst:             sendfile_all
        - Src:             'lib/fileutils.c:374,10'
          Dst:             copy_file_simple
        - Src:             'lib/fileutils.c:376,15'
          Dst:             sendfile_all
        - Src:             'lib/fileutils.c:378,11'
          Dst:             copy_file_simple
    - functionName:    fstat
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stripoff_last_component
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strrchr
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:338,12'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:338,27'
              BranchSideFuncs:
                - strrchr
            - BranchSide:      'lib/fileutils.c:338,8'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:340,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:342,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/fileutils.c:338,19'
          Dst:             strrchr
    - functionName:    ul_mkdir_p
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - path
        - mode
      BBCount:         34
      ICount:          171
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - mkdir
        - strchr
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:304,12'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:304,17'
              BranchSideFuncs:
                - strdup
                - free
                - strchr
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:305,3'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:304,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:305,3'
              BranchSideFuncs:
                - strdup
                - free
                - strchr
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:307,19'
              BranchSideFuncs:
                - strdup
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:308,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:309,3'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:311,7'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:311,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:312,4'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:314,2'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:314,11'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:314,15'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:314,2'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:314,2'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:315,20'
              BranchSideFuncs:
                - strchr
                - free
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:330,7'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/fileutils.c:316,7'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:317,5'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:318,8'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:318,7'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:319,15'
              BranchSideFuncs:
                - mkdir
                - free
                - strchr
                - __errno_location
            - BranchSide:      'lib/fileutils.c:324,8'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:320,11'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:320,14'
              BranchSideFuncs:
                - __errno_location
                - free
                - strchr
                - mkdir
            - BranchSide:      'lib/fileutils.c:322,7'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:320,8'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:321,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/fileutils.c:322,7'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
        - Branch String:   'lib/fileutils.c:324,7'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:325,4'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
            - BranchSide:      'lib/fileutils.c:326,4'
              BranchSideFuncs:
                - free
                - strchr
                - mkdir
                - __errno_location
      Callsites:
        - Src:             'lib/fileutils.c:307,12'
          Dst:             strdup
        - Src:             'lib/fileutils.c:315,13'
          Dst:             strchr
        - Src:             'lib/fileutils.c:319,9'
          Dst:             mkdir
        - Src:             'lib/fileutils.c:320,14'
          Dst:             __errno_location
    - functionName:    drop_permissions
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - getgid
        - getuid
        - setgid
        - setuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:439,2'
          Branch Sides:
            - BranchSide:      './include/c.h:439,2'
              BranchSideFuncs:
                - __errno_location
                - getgid
                - setgid
                - getuid
                - setuid
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:439,2'
              BranchSideFuncs:
                - __errno_location
                - getgid
                - setgid
                - getuid
                - setuid
                - __errno_location
                - __errno_location
        - Branch String:   './include/c.h:442,6'
          Branch Sides:
            - BranchSide:      './include/c.h:443,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:446,13'
              BranchSideFuncs:
                - getuid
                - setuid
                - __errno_location
                - __errno_location
        - Branch String:   './include/c.h:446,6'
          Branch Sides:
            - BranchSide:      './include/c.h:447,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:449,2'
              BranchSideFuncs: []
        - Branch String:   './include/c.h:451,9'
          Branch Sides:
            - BranchSide:      './include/c.h:451,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      './include/c.h:451,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/c.h:439,2'
          Dst:             __errno_location
        - Src:             './include/c.h:442,13'
          Dst:             getgid
        - Src:             './include/c.h:442,6'
          Dst:             setgid
        - Src:             './include/c.h:446,13'
          Dst:             getuid
        - Src:             './include/c.h:446,6'
          Dst:             setuid
        - Src:             './include/c.h:451,9'
          Dst:             __errno_location
        - Src:             './include/c.h:451,18'
          Dst:             __errno_location
    - 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:    3
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_restricted_path_oper
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - oper
        - data
      BBCount:         39
      ICount:          251
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - _exit
        - close
        - drop_permissions
        - fork
        - pipe
        - read_all
        - strlen
        - waitpid
        - write_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:187,12'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:187,17'
              BranchSideFuncs:
                - pipe
                - fork
                - close
                - __errno_location
                - drop_permissions
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
                - strlen
                - close
                - close
                - close
                - read_all.482
                - malloc
                - close
                - waitpid
                - __errno_location
                - free
                - read_all.482
                - __errno_location
            - BranchSide:      'lib/fileutils.c:188,3'
              BranchSideFuncs: []
        - Branch String:   'lib/fileutils.c:187,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:188,3'
              BranchSideFuncs:
                - pipe
                - fork
                - close
                - __errno_location
                - drop_permissions
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
                - strlen
                - close
                - close
                - close
                - read_all.482
                - malloc
                - close
                - waitpid
                - __errno_location
                - free
                - read_all.482
                - __errno_location
            - BranchSide:      'lib/fileutils.c:190,11'
              BranchSideFuncs:
                - pipe
                - fork
                - close
                - __errno_location
                - drop_permissions
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
                - strlen
                - close
                - close
                - close
                - read_all.482
                - malloc
                - close
                - waitpid
                - __errno_location
                - free
                - read_all.482
                - __errno_location
        - Branch String:   'lib/fileutils.c:190,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:191,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:197,8'
              BranchSideFuncs:
                - fork
                - close
                - __errno_location
                - drop_permissions
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
                - strlen
                - close
                - close
                - close
                - read_all.482
                - malloc
                - close
                - waitpid
                - __errno_location
                - free
                - read_all.482
                - __errno_location
        - Branch String:   'lib/fileutils.c:198,2'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:200,9'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'lib/fileutils.c:204,9'
              BranchSideFuncs:
                - close
                - __errno_location
                - drop_permissions
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
                - strlen
            - BranchSide:      'lib/fileutils.c:222,3'
              BranchSideFuncs:
                - close
                - read_all.482
                - malloc
                - close
                - waitpid
                - __errno_location
                - free
                - read_all.482
                - __errno_location
        - Branch String:   'lib/fileutils.c:208,7'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:209,11'
              BranchSideFuncs:
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
                - strlen
            - BranchSide:      'lib/fileutils.c:211,4'
              BranchSideFuncs:
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
                - strlen
        - Branch String:   'lib/fileutils.c:213,9'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:213,35'
              BranchSideFuncs:
                - strlen
                - write_all
                - _exit
                - write_all
            - BranchSide:      'lib/fileutils.c:214,13'
              BranchSideFuncs:
                - __errno_location
                - write_all
                - _exit
                - write_all
                - __errno_location
        - Branch String:   'lib/fileutils.c:214,13'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:213,7'
              BranchSideFuncs:
                - __errno_location
                - write_all
                - _exit
                - write_all
            - BranchSide:      'lib/fileutils.c:214,22'
              BranchSideFuncs:
                - __errno_location
                - write_all
                - _exit
                - write_all
        - Branch String:   'lib/fileutils.c:218,7'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:219,14'
              BranchSideFuncs:
                - write_all
                - _exit
            - BranchSide:      'lib/fileutils.c:220,3'
              BranchSideFuncs:
                - _exit
        - Branch String:   'lib/fileutils.c:229,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:230,3'
              BranchSideFuncs:
                - close
                - waitpid
                - __errno_location
                - free
            - BranchSide:      'lib/fileutils.c:231,6'
              BranchSideFuncs:
                - malloc
                - close
                - waitpid
                - __errno_location
                - free
                - read_all.482
                - __errno_location
        - Branch String:   'lib/fileutils.c:231,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:232,12'
              BranchSideFuncs:
                - close
                - waitpid
                - __errno_location
                - free
            - BranchSide:      'lib/fileutils.c:236,18'
              BranchSideFuncs:
                - malloc
                - close
                - waitpid
                - __errno_location
                - free
                - read_all.482
                - __errno_location
        - Branch String:   'lib/fileutils.c:237,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:238,9'
              BranchSideFuncs:
                - read_all.482
                - close
                - waitpid
                - __errno_location
                - free
                - __errno_location
            - BranchSide:      'lib/fileutils.c:242,15'
              BranchSideFuncs:
                - read_all.482
                - close
                - waitpid
                - __errno_location
                - free
                - __errno_location
        - Branch String:   'lib/fileutils.c:242,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:243,11'
              BranchSideFuncs:
                - __errno_location
                - close
                - waitpid
                - __errno_location
                - free
            - BranchSide:      'lib/fileutils.c:246,2'
              BranchSideFuncs:
                - close
                - waitpid
                - __errno_location
                - free
        - Branch String:   'lib/fileutils.c:248,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:249,8'
              BranchSideFuncs:
                - free
                - close
                - waitpid
                - __errno_location
            - BranchSide:      'lib/fileutils.c:252,8'
              BranchSideFuncs:
                - close
                - waitpid
                - __errno_location
      Callsites:
        - Src:             'lib/fileutils.c:190,6'
          Dst:             pipe
        - Src:             'lib/fileutils.c:197,8'
          Dst:             fork
        - Src:             'lib/fileutils.c:200,3'
          Dst:             close
        - Src:             'lib/fileutils.c:201,3'
          Dst:             close
        - Src:             'lib/fileutils.c:204,3'
          Dst:             close
        - Src:             'lib/fileutils.c:206,3'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:208,7'
          Dst:             drop_permissions
        - Src:             'lib/fileutils.c:213,28'
          Dst:             strlen
        - Src:             'lib/fileutils.c:214,13'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:214,22'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:217,3'
          Dst:             write_all
        - Src:             'lib/fileutils.c:219,4'
          Dst:             write_all
        - Src:             'lib/fileutils.c:220,3'
          Dst:             _exit
        - Src:             'lib/fileutils.c:225,2'
          Dst:             close
        - Src:             'lib/fileutils.c:229,6'
          Dst:             read_all
        - Src:             'lib/fileutils.c:242,6'
          Dst:             read_all
        - Src:             'lib/fileutils.c:243,11'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:252,2'
          Dst:             close
        - Src:             'lib/fileutils.c:255,2'
          Dst:             waitpid
        - Src:             'lib/fileutils.c:257,2'
          Dst:             __errno_location
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xreaddir
      functionSourceFile: '/src/util-linux/./include/fileutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dp
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - readdir
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/fileutils.h:75,2'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:75,2'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:76,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
        - Branch String:   './include/fileutils.h:76,31'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:77,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
        - Branch String:   './include/fileutils.h:76,7'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:79,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/fileutils.h:75,14'
          Dst:             readdir
        - Src:             './include/fileutils.h:76,8'
          Dst:             strcmp
        - Src:             './include/fileutils.h:77,8'
          Dst:             strcmp
    - functionName:    readdir
      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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_close_all_fds
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - first
        - last
      BBCount:         36
      ICount:          180
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - close
        - closedir
        - dirfd
        - get_fd_tabsize
        - opendir
        - strtoul
        - xreaddir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:143,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:144,3'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:165,23'
              BranchSideFuncs:
                - get_fd_tabsize
                - close
        - Branch String:   'lib/fileutils.c:144,3'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:149,4'
              BranchSideFuncs:
                - __errno_location
                - strtoul
                - __errno_location
                - xreaddir
                - closedir
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:163,12'
              BranchSideFuncs:
                - closedir
        - Branch String:   'lib/fileutils.c:152,14'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:152,17'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:153,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
        - Branch String:   'lib/fileutils.c:152,34'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:152,38'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:153,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
        - Branch String:   'lib/fileutils.c:152,42'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:152,46'
              BranchSideFuncs:
                - dirfd
                - close
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
            - BranchSide:      'lib/fileutils.c:153,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
        - Branch String:   'lib/fileutils.c:152,8'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:153,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:154,16'
              BranchSideFuncs:
                - dirfd
                - close
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
        - Branch String:   'lib/fileutils.c:155,8'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:156,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:157,22'
              BranchSideFuncs:
                - close
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
        - Branch String:   'lib/fileutils.c:157,8'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:158,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:159,8'
              BranchSideFuncs:
                - close
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
        - Branch String:   'lib/fileutils.c:159,19'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:159,22'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:160,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
        - Branch String:   'lib/fileutils.c:159,8'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:160,5'
              BranchSideFuncs:
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
                - close
            - BranchSide:      'lib/fileutils.c:161,10'
              BranchSideFuncs:
                - close
                - xreaddir
                - closedir
                - __errno_location
                - strtoul
                - __errno_location
                - dirfd
        - Branch String:   'lib/fileutils.c:167,3'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:0,0'
              BranchSideFuncs:
                - close
            - BranchSide:      'lib/fileutils.c:168,8'
              BranchSideFuncs:
                - close
        - Branch String:   'lib/fileutils.c:168,20'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:168,23'
              BranchSideFuncs:
                - close
            - BranchSide:      'lib/fileutils.c:170,3'
              BranchSideFuncs:
                - close
        - Branch String:   'lib/fileutils.c:168,8'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:169,11'
              BranchSideFuncs:
                - close
            - BranchSide:      'lib/fileutils.c:170,3'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'lib/fileutils.c:142,8'
          Dst:             opendir
        - Src:             'lib/fileutils.c:144,15'
          Dst:             xreaddir
        - Src:             'lib/fileutils.c:149,4'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:150,9'
          Dst:             strtoul
        - Src:             'lib/fileutils.c:152,8'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:154,10'
          Dst:             dirfd
        - Src:             'lib/fileutils.c:161,4'
          Dst:             close
        - Src:             'lib/fileutils.c:163,3'
          Dst:             closedir
        - Src:             'lib/fileutils.c:165,23'
          Dst:             get_fd_tabsize
        - Src:             'lib/fileutils.c:169,5'
          Dst:             close
    - functionName:    get_fd_tabsize
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getdtablesize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:123,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:120,6'
              BranchSideFuncs:
                - getdtablesize
            - BranchSide:      'lib/fileutils.c:123,6'
              BranchSideFuncs:
                - getdtablesize
      Callsites:
        - Src:             'lib/fileutils.c:123,6'
          Dst:             getdtablesize
    - functionName:    getdtablesize
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dup_fd_cloexec
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - oldfd
        - lowfd
      BBCount:         13
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - dup
        - fcntl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:91,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:92,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:95,11'
              BranchSideFuncs:
                - dup
                - fcntl
                - fcntl
                - __errno_location
                - close
                - __errno_location
        - Branch String:   'lib/fileutils.c:96,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:97,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:99,16'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - __errno_location
                - close
                - __errno_location
        - Branch String:   'lib/fileutils.c:100,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
            - BranchSide:      'lib/fileutils.c:102,12'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - close
                - __errno_location
        - Branch String:   'lib/fileutils.c:102,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
            - BranchSide:      'lib/fileutils.c:105,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/fileutils.c:90,7'
          Dst:             fcntl
        - Src:             'lib/fileutils.c:95,7'
          Dst:             dup
        - Src:             'lib/fileutils.c:99,10'
          Dst:             fcntl
        - Src:             'lib/fileutils.c:102,6'
          Dst:             fcntl
        - Src:             'lib/fileutils.c:108,15'
          Dst:             __errno_location
        - Src:             'lib/fileutils.c:109,2'
          Dst:             close
        - Src:             'lib/fileutils.c:110,2'
          Dst:             __errno_location
    - functionName:    fcntl
      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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xmkstemp
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tmpname
        - dir
        - prefix
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - asprintf
        - getenv
        - mkstemp_cloexec
        - umask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/fileutils.c:62,11'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:62,17'
              BranchSideFuncs:
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
            - BranchSide:      'lib/fileutils.c:62,23'
              BranchSideFuncs:
                - getenv
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
        - Branch String:   'lib/fileutils.c:63,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:64,10'
              BranchSideFuncs:
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
            - BranchSide:      'lib/fileutils.c:66,43'
              BranchSideFuncs:
                - asprintf
                - umask
                - mkstemp_cloexec
                - umask
                - free
        - Branch String:   'lib/fileutils.c:67,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:68,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/fileutils.c:70,13'
              BranchSideFuncs:
                - umask
                - mkstemp_cloexec
                - umask
                - free
        - Branch String:   'lib/fileutils.c:73,6'
          Branch Sides:
            - BranchSide:      'lib/fileutils.c:74,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/fileutils.c:77,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/fileutils.c:62,23'
          Dst:             getenv
        - Src:             'lib/fileutils.c:66,7'
          Dst:             asprintf
        - Src:             'lib/fileutils.c:70,13'
          Dst:             umask
        - Src:             'lib/fileutils.c:71,7'
          Dst:             mkstemp_cloexec
        - Src:             'lib/fileutils.c:72,2'
          Dst:             umask
    - functionName:    mkstemp_cloexec
      functionSourceFile: '/src/util-linux/lib/fileutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - template
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mkostemp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/fileutils.c:25,9'
          Dst:             mkostemp
    - functionName:    mkostemp
      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:    cmpnum
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 450
      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:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    is_privileged_execution
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getegid
        - geteuid
        - getgid
        - getuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:459,10'
          Branch Sides:
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
        - Branch String:   './include/c.h:459,33'
          Branch Sides:
            - BranchSide:      './include/c.h:459,33'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:459,37'
              BranchSideFuncs:
                - getegid
                - getgid
      Callsites:
        - Src:             './include/c.h:459,10'
          Dst:             geteuid
        - Src:             './include/c.h:459,23'
          Dst:             getuid
        - Src:             './include/c.h:459,37'
          Dst:             getegid
        - Src:             './include/c.h:459,50'
          Dst:             getgid
    - functionName:    ul_debug_parse_mask
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flagnames
        - mask
      BBCount:         37
      ICount:          184
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - strcmp
        - strdup
        - strtok_r
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debug.h:132,10'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,14'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,18'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,21'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,31'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,34'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,6'
          Branch Sides:
            - BranchSide:      './include/debug.h:134,7'
              BranchSideFuncs:
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:137,7'
          Branch Sides:
            - BranchSide:      './include/debug.h:138,11'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:140,3'
          Branch Sides:
            - BranchSide:      './include/debug.h:142,9'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:154,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/debug.h:144,26'
          Branch Sides:
            - BranchSide:      './include/debug.h:144,29'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:144,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:144,4'
          Branch Sides:
            - BranchSide:      './include/debug.h:145,16'
              BranchSideFuncs:
                - strcmp
                - strtok_r
                - free
            - BranchSide:      './include/debug.h:151,8'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:145,9'
          Branch Sides:
            - BranchSide:      './include/debug.h:146,13'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:149,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:151,8'
          Branch Sides:
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/debug.h:152,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/debug.h:129,8'
          Dst:             strtoul
        - Src:             './include/debug.h:136,16'
          Dst:             strdup
        - Src:             './include/debug.h:140,18'
          Dst:             strtok_r
        - Src:             './include/debug.h:145,9'
          Dst:             strcmp
        - Src:             './include/debug.h:155,20'
          Dst:             strcmp
    - functionName:    strtok_r
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loopdev_count_by_backing_file
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1937
      functionLinenumberEnd: 1971
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
        - loopdev
      BBCount:         28
      ICount:          140
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - loopcxt_deinit
        - loopcxt_get_backing_file
        - loopcxt_init
        - loopcxt_init_iterator
        - loopcxt_next
        - loopcxt_strdup_device
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1941,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1942,3'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
            - BranchSide:      'lib/loopdev.c:1944,7'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1945,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1946,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1947,6'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1947,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1948,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1950,2'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1950,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1951,19'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_next
                - loopcxt_deinit
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
            - BranchSide:      'lib/loopdev.c:1964,2'
              BranchSideFuncs:
                - loopcxt_deinit
                - free
        - Branch String:   'lib/loopdev.c:1953,16'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1953,26'
              BranchSideFuncs:
                - strcmp
                - free
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - loopcxt_strdup_device
            - BranchSide:      'lib/loopdev.c:1954,9'
              BranchSideFuncs:
                - free
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - strcmp
                - free
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1953,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1954,9'
              BranchSideFuncs:
                - free
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - strcmp
                - free
                - loopcxt_strdup_device
            - BranchSide:      'lib/loopdev.c:1958,8'
              BranchSideFuncs:
                - free
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1959,15'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1959,18'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
            - BranchSide:      'lib/loopdev.c:1961,8'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1959,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1960,15'
              BranchSideFuncs:
                - loopcxt_strdup_device
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
            - BranchSide:      'lib/loopdev.c:1961,8'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit
                - free
                - loopcxt_get_backing_file
                - free
                - strcmp
                - free
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1966,14'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1966,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/loopdev.c:1970,9'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1966,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1967,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/loopdev.c:1970,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1944,7'
          Dst:             loopcxt_init
        - Src:             'lib/loopdev.c:1947,6'
          Dst:             loopcxt_init_iterator
        - Src:             'lib/loopdev.c:1950,8'
          Dst:             loopcxt_next
        - Src:             'lib/loopdev.c:1951,19'
          Dst:             loopcxt_get_backing_file
        - Src:             'lib/loopdev.c:1953,19'
          Dst:             strcmp
        - Src:             'lib/loopdev.c:1960,15'
          Dst:             loopcxt_strdup_device
        - Src:             'lib/loopdev.c:1964,2'
          Dst:             loopcxt_deinit
    - functionName:    loopcxt_init
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lc
        - flags
      BBCount:         44
      ICount:          230
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - fprintf
        - get_linux_version
        - getpid
        - loopcxt_set_device
        - loopdev_init_debug
        - stat
        - ul_debugobj
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:200,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:201,3'
              BranchSideFuncs:
                - loopdev_init_debug
                - loopcxt_set_device
                - stat
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:203,2'
              BranchSideFuncs:
                - loopdev_init_debug
                - loopcxt_set_device
                - stat
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:204,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:204,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_set_device
                - stat
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:206,9'
              BranchSideFuncs:
                - loopcxt_set_device
                - stat
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:210,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:211,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:213,6'
              BranchSideFuncs:
                - stat
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:213,33'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:213,37'
              BranchSideFuncs:
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:214,3'
              BranchSideFuncs:
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:213,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:214,3'
              BranchSideFuncs:
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:219,8'
              BranchSideFuncs:
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:216,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:216,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:217,2'
              BranchSideFuncs:
                - get_linux_version
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:219,40'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:220,6'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:228,8'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:219,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:224,3'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:228,8'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:225,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:225,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:226,2'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:228,40'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:228,44'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:233,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:228,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:229,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:233,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:230,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:230,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:231,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:203,2'
          Dst:             loopdev_init_debug
        - Src:             'lib/loopdev.c:204,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:204,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:204,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:209,7'
          Dst:             loopcxt_set_device
        - Src:             'lib/loopdev.c:213,6'
          Dst:             stat
        - Src:             'lib/loopdev.c:216,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:216,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:216,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:220,6'
          Dst:             get_linux_version
        - Src:             'lib/loopdev.c:225,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:225,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:225,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:228,44'
          Dst:             stat
        - Src:             'lib/loopdev.c:230,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:230,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:230,3'
          Dst:             ul_debugobj
    - functionName:    loopcxt_init_iterator
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lc
        - flags
      BBCount:         21
      ICount:          119
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - getpid
        - stat
        - ul_debugobj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:362,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:363,3'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:366,10'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:367,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:367,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - stat
            - BranchSide:      'lib/loopdev.c:371,9'
              BranchSideFuncs:
                - stat
        - Branch String:   'lib/loopdev.c:376,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:380,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:386,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:380,43'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:381,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:384,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:381,38'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:381,41'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:384,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:380,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:382,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:384,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:367,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:367,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:367,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:381,7'
          Dst:             stat
    - functionName:    loopcxt_next
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         55
      ICount:          306
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - fprintf
        - getpid
        - loop_scandir
        - loopcxt_deinit_iterator
        - loopcxt_next_from_proc
        - loopcxt_next_from_sysfs
        - loopiter_set_device
        - snprintf
        - ul_debugobj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:614,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:615,3'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_next_from_proc
                - loopcxt_next_from_sysfs
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:618,10'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_next_from_proc
                - loopcxt_next_from_sysfs
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:619,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:620,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:622,2'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_next_from_proc
                - loopcxt_next_from_sysfs
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:622,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:622,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_next_from_proc
                - loopcxt_next_from_sysfs
            - BranchSide:      'lib/loopdev.c:626,6'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_next_from_proc
                - loopcxt_next_from_sysfs
        - Branch String:   'lib/loopdev.c:626,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:629,7'
              BranchSideFuncs:
                - loopcxt_next_from_proc
                - loopcxt_deinit_iterator
                - loopcxt_next_from_sysfs
            - BranchSide:      'lib/loopdev.c:641,6'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:629,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:629,7'
              BranchSideFuncs:
                - loopcxt_next_from_proc
                - loopcxt_deinit_iterator
            - BranchSide:      'lib/loopdev.c:632,32'
              BranchSideFuncs:
                - loopcxt_next_from_proc
                - loopcxt_deinit_iterator
        - Branch String:   'lib/loopdev.c:629,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:630,33'
              BranchSideFuncs:
                - loopcxt_next_from_sysfs
                - loopcxt_deinit_iterator
            - BranchSide:      'lib/loopdev.c:632,32'
              BranchSideFuncs:
                - loopcxt_next_from_proc
                - loopcxt_deinit_iterator
        - Branch String:   'lib/loopdev.c:633,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:634,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:635,3'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
        - Branch String:   'lib/loopdev.c:641,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:642,3'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:656,7'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:642,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:642,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
            - BranchSide:      'lib/loopdev.c:643,10'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
        - Branch String:   'lib/loopdev.c:643,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:646,13'
              BranchSideFuncs:
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:651,3'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:648,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:649,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:650,3'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - loopiter_set_device
        - Branch String:   'lib/loopdev.c:656,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:657,3'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
            - BranchSide:      'lib/loopdev.c:663,9'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
        - Branch String:   'lib/loopdev.c:657,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:657,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
            - BranchSide:      'lib/loopdev.c:658,20'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
                - loop_scandir
        - Branch String:   'lib/loopdev.c:658,19'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:659,34'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
            - BranchSide:      'lib/loopdev.c:660,29'
              BranchSideFuncs:
                - loop_scandir
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
        - Branch String:   'lib/loopdev.c:663,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:665,12'
              BranchSideFuncs:
                - snprintf
                - loopiter_set_device
                - loopcxt_deinit_iterator
            - BranchSide:      'lib/loopdev.c:669,2'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
        - Branch String:   'lib/loopdev.c:667,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:668,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:669,2'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - snprintf
                - loopiter_set_device
      Callsites:
        - Src:             'lib/loopdev.c:622,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:622,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:622,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:630,9'
          Dst:             loopcxt_next_from_sysfs
        - Src:             'lib/loopdev.c:632,9'
          Dst:             loopcxt_next_from_proc
        - Src:             'lib/loopdev.c:642,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:642,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:642,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:646,4'
          Dst:             snprintf
        - Src:             'lib/loopdev.c:648,8'
          Dst:             loopiter_set_device
        - Src:             'lib/loopdev.c:657,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:657,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:657,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:659,4'
          Dst:             loop_scandir
        - Src:             'lib/loopdev.c:660,4'
          Dst:             loop_scandir
        - Src:             'lib/loopdev.c:665,3'
          Dst:             snprintf
        - Src:             'lib/loopdev.c:667,7'
          Dst:             loopiter_set_device
        - Src:             'lib/loopdev.c:671,2'
          Dst:             loopcxt_deinit_iterator
    - functionName:    loopcxt_get_backing_file
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         19
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - loopcxt_get_info
        - loopcxt_get_sysfs
        - strdup
        - ul_debugobj
        - ul_path_read_string
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:752,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:757,23'
              BranchSideFuncs:
                - ul_path_read_string
                - loopcxt_get_info
                - getpid
                - fprintf
                - ul_debugobj.643
                - strdup
            - BranchSide:      'lib/loopdev.c:759,7'
              BranchSideFuncs:
                - loopcxt_get_info
                - getpid
                - fprintf
                - ul_debugobj.643
                - strdup
        - Branch String:   'lib/loopdev.c:759,11'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:759,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:769,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:759,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:760,45'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:769,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:762,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:763,4'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:767,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:769,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:769,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:769,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:749,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:757,3'
          Dst:             ul_path_read_string
        - Src:             'lib/loopdev.c:760,28'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:765,10'
          Dst:             strdup
        - Src:             'lib/loopdev.c:769,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:769,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:769,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_strdup_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:266,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:266,15'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'lib/loopdev.c:267,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:266,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:267,3'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'lib/loopdev.c:268,16'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'lib/loopdev.c:268,9'
          Dst:             strdup
    - functionName:    loopcxt_deinit
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         11
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - loopcxt_deinit_iterator
        - loopcxt_set_device
        - ul_debugobj
      functionUses:    8
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:245,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:246,3'
              BranchSideFuncs:
                - free
                - loopcxt_set_device
                - loopcxt_deinit_iterator
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:248,2'
              BranchSideFuncs:
                - free
                - loopcxt_set_device
                - loopcxt_deinit_iterator
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:248,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:248,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - free
                - loopcxt_set_device
                - loopcxt_deinit_iterator
                - __errno_location
            - BranchSide:      'lib/loopdev.c:250,7'
              BranchSideFuncs:
                - free
                - loopcxt_set_device
                - loopcxt_deinit_iterator
                - __errno_location
      Callsites:
        - Src:             'lib/loopdev.c:243,14'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:248,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:248,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:248,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:253,2'
          Dst:             loopcxt_set_device
        - Src:             'lib/loopdev.c:254,2'
          Dst:             loopcxt_deinit_iterator
        - Src:             'lib/loopdev.c:256,2'
          Dst:             __errno_location
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    86
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    loopcxt_set_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - device
      BBCount:         30
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - close
        - fprintf
        - getpid
        - snprintf
        - strlen
        - ul_debugobj
        - ul_unref_path
        - xstrncpy
      functionUses:    9
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:111,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:112,3'
              BranchSideFuncs:
                - ul_unref_path
                - xstrncpy
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - strlen
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:114,6'
              BranchSideFuncs:
                - ul_unref_path
                - xstrncpy
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - strlen
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:114,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:115,9'
              BranchSideFuncs:
                - close
                - ul_unref_path
                - xstrncpy
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - strlen
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:118,2'
              BranchSideFuncs:
                - ul_unref_path
                - xstrncpy
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - strlen
        - Branch String:   'lib/loopdev.c:116,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:116,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - ul_unref_path
                - xstrncpy
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - strlen
            - BranchSide:      'lib/loopdev.c:117,2'
              BranchSideFuncs:
                - ul_unref_path
                - xstrncpy
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - strlen
        - Branch String:   'lib/loopdev.c:129,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:130,8'
              BranchSideFuncs:
                - xstrncpy
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.643
                - snprintf
                - strlen
            - BranchSide:      'lib/loopdev.c:148,16'
              BranchSideFuncs:
                - ul_unref_path
        - Branch String:   'lib/loopdev.c:130,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:131,16'
              BranchSideFuncs:
                - snprintf
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.643
                - strlen
            - BranchSide:      'lib/loopdev.c:143,13'
              BranchSideFuncs:
                - xstrncpy
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:134,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:135,16'
              BranchSideFuncs:
                - strlen
                - snprintf
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:140,13'
              BranchSideFuncs:
                - snprintf
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:135,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:136,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:137,12'
              BranchSideFuncs:
                - snprintf
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:145,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:145,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - ul_unref_path
            - BranchSide:      'lib/loopdev.c:146,2'
              BranchSideFuncs:
                - ul_unref_path
      Callsites:
        - Src:             'lib/loopdev.c:115,3'
          Dst:             close
        - Src:             'lib/loopdev.c:116,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:116,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:116,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:135,9'
          Dst:             strlen
        - Src:             'lib/loopdev.c:140,4'
          Dst:             snprintf
        - Src:             'lib/loopdev.c:143,4'
          Dst:             xstrncpy
        - Src:             'lib/loopdev.c:145,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:145,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:145,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:148,2'
          Dst:             ul_unref_path
    - functionName:    loopcxt_deinit_iterator
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         17
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - closedir
        - fclose
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:398,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:399,3'
              BranchSideFuncs:
                - free
                - closedir
                - fclose
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:401,10'
              BranchSideFuncs:
                - free
                - closedir
                - fclose
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:402,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:402,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - free
                - closedir
                - fclose
            - BranchSide:      'lib/loopdev.c:404,7'
              BranchSideFuncs:
                - free
                - closedir
                - fclose
        - Branch String:   'lib/loopdev.c:405,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:406,10'
              BranchSideFuncs:
                - fclose
                - closedir
            - BranchSide:      'lib/loopdev.c:407,6'
              BranchSideFuncs:
                - closedir
        - Branch String:   'lib/loopdev.c:407,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:408,12'
              BranchSideFuncs:
                - closedir
            - BranchSide:      'lib/loopdev.c:410,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:402,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:402,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:402,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:406,3'
          Dst:             fclose
        - Src:             'lib/loopdev.c:408,3'
          Dst:             closedir
    - functionName:    xstrncpy
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - n
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/strutils.h:91,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:91,28'
              BranchSideFuncs:
                - strlen
            - BranchSide:      './include/strutils.h:91,9'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:93,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:94,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:95,8'
          Branch Sides:
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:91,21'
          Dst:             strlen
    - functionName:    loopcxt_get_sysfs
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         29
      ICount:          134
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - fprintf
        - getpid
        - loopcxt_get_devno
        - ul_debugobj
        - ul_new_sysfs_path
      functionUses:    8
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:288,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:288,15'
              BranchSideFuncs:
                - loopcxt_get_devno
                - getpid
                - fprintf
                - ul_debugobj.643
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:289,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:288,26'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:288,30'
              BranchSideFuncs:
                - loopcxt_get_devno
                - getpid
                - fprintf
                - ul_debugobj.643
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:289,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:288,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:289,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:291,7'
              BranchSideFuncs:
                - loopcxt_get_devno
                - getpid
                - fprintf
                - ul_debugobj.643
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:291,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:292,35'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:303,9'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:293,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:294,4'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:298,33'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:294,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:294,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:295,4'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:299,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:300,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:301,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:300,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:300,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:301,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:292,17'
          Dst:             loopcxt_get_devno
        - Src:             'lib/loopdev.c:294,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:294,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:294,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:298,15'
          Dst:             ul_new_sysfs_path
        - Src:             'lib/loopdev.c:300,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:300,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:300,4'
          Dst:             ul_debugobj
    - functionName:    loopcxt_get_info
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         25
      ICount:          135
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - ioctl
        - loopcxt_get_fd
        - ul_debugobj
      functionUses:    11
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:716,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:716,13'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_get_fd
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:717,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:716,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:717,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/loopdev.c:720,2'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_get_fd
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:721,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:722,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:724,22'
              BranchSideFuncs:
                - loopcxt_get_fd
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:725,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:726,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:728,12'
              BranchSideFuncs:
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:728,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:729,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:735,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:731,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:731,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:732,11'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:736,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:736,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:738,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:717,3'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:720,2'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:724,7'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:728,6'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:731,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:731,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:731,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:736,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:736,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:736,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_get_fd
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __loopcxt_get_fd
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/loopdev.c:346,9'
          Dst:             __loopcxt_get_fd
    - functionName:    __loopcxt_get_fd
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lc
        - mode
      BBCount:         40
      ICount:          211
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - close
        - fprintf
        - getpid
        - open
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:310,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:310,15'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:311,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:310,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:311,3'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:318,6'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:318,18'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:318,21'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:324,6'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:318,36'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:318,39'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:324,6'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:318,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:319,3'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:324,6'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:319,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:319,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:320,9'
              BranchSideFuncs:
                - close
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:324,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:325,14'
              BranchSideFuncs:
                - open
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:338,6'
              BranchSideFuncs:
                - close
        - Branch String:   'lib/loopdev.c:327,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:327,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
            - BranchSide:      'lib/loopdev.c:331,7'
              BranchSideFuncs:
                - close
        - Branch String:   'lib/loopdev.c:327,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:327,3'
              BranchSideFuncs:
                - ul_debugobj.643
                - close
            - BranchSide:      'lib/loopdev.c:327,3'
              BranchSideFuncs:
                - ul_debugobj.643
                - close
        - Branch String:   'lib/loopdev.c:331,18'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:331,21'
              BranchSideFuncs:
                - close
            - BranchSide:      'lib/loopdev.c:336,2'
              BranchSideFuncs:
                - close
        - Branch String:   'lib/loopdev.c:331,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:333,13'
              BranchSideFuncs:
                - close
            - BranchSide:      'lib/loopdev.c:336,2'
              BranchSideFuncs:
                - close
        - Branch String:   'lib/loopdev.c:338,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:339,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'lib/loopdev.c:340,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:319,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:319,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:319,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:326,12'
          Dst:             open
        - Src:             'lib/loopdev.c:327,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:327,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:327,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:339,3'
          Dst:             close
    - functionName:    loopcxt_get_devno
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - loopcxt_has_device
        - sysfs_devname_to_devno
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:160,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:160,33'
              BranchSideFuncs:
                - loopcxt_has_device
                - sysfs_devname_to_devno
            - BranchSide:      'lib/loopdev.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:160,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:161,3'
              BranchSideFuncs:
                - sysfs_devname_to_devno
            - BranchSide:      'lib/loopdev.c:162,7'
              BranchSideFuncs:
                - sysfs_devname_to_devno
        - Branch String:   'lib/loopdev.c:162,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:163,38'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:164,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:160,14'
          Dst:             loopcxt_has_device
        - Src:             'lib/loopdev.c:163,15'
          Dst:             sysfs_devname_to_devno
    - functionName:    loopcxt_has_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:155,12'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:155,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:155,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    loopcxt_next_from_sysfs
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         33
      ICount:          181
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - dirfd
        - fprintf
        - fstatat
        - getpid
        - loopiter_set_device
        - opendir
        - readdir
        - snprintf
        - strcmp
        - strncmp
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:571,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:571,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - opendir
                - dirfd
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:573,7'
              BranchSideFuncs:
                - opendir
                - dirfd
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:573,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:574,20'
              BranchSideFuncs:
                - dirfd
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:576,7'
              BranchSideFuncs:
                - dirfd
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:576,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:577,3'
              BranchSideFuncs:
                - dirfd
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:579,13'
              BranchSideFuncs:
                - dirfd
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:581,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:585,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - readdir
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:600,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:585,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:585,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - readdir
            - BranchSide:      'lib/loopdev.c:587,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - readdir
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:588,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:588,17'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:590,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:589,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:589,18'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:590,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:587,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:590,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:592,12'
              BranchSideFuncs:
                - snprintf
                - fstatat
                - loopiter_set_device
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:593,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:594,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:596,27'
              BranchSideFuncs:
                - loopiter_set_device
                - readdir
                - strcmp
                - strcmp
                - strncmp
                - snprintf
                - fstatat
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:596,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:581,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:597,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:571,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:571,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:571,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:574,20'
          Dst:             opendir
        - Src:             'lib/loopdev.c:579,7'
          Dst:             dirfd
        - Src:             'lib/loopdev.c:581,14'
          Dst:             readdir
        - Src:             'lib/loopdev.c:585,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:585,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:585,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:587,7'
          Dst:             strcmp
        - Src:             'lib/loopdev.c:588,10'
          Dst:             strcmp
        - Src:             'lib/loopdev.c:589,10'
          Dst:             strncmp
        - Src:             'lib/loopdev.c:592,3'
          Dst:             snprintf
        - Src:             'lib/loopdev.c:593,7'
          Dst:             fstatat
        - Src:             'lib/loopdev.c:596,7'
          Dst:             loopiter_set_device
    - functionName:    loopcxt_next_from_proc
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         29
      ICount:          141
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - __isoc99_sscanf
        - fgets
        - fopen
        - fprintf
        - getpid
        - loopiter_set_device
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:534,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:534,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - fopen
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:536,7'
              BranchSideFuncs:
                - fopen
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:536,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:537,16'
              BranchSideFuncs:
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:538,7'
              BranchSideFuncs:
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:538,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:539,3'
              BranchSideFuncs:
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:541,2'
              BranchSideFuncs:
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:541,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:546,14'
              BranchSideFuncs:
                - __isoc99_sscanf
                - loopiter_set_device
                - fgets
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:556,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:547,22'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:547,25'
              BranchSideFuncs:
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:548,4'
              BranchSideFuncs:
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:546,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:548,4'
              BranchSideFuncs:
                - fgets
                - __isoc99_sscanf
                - loopiter_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:550,3'
              BranchSideFuncs:
                - loopiter_set_device
                - fgets
                - __isoc99_sscanf
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:550,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:550,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopiter_set_device
                - fgets
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:552,27'
              BranchSideFuncs:
                - loopiter_set_device
                - fgets
                - __isoc99_sscanf
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:552,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:541,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:553,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:534,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:534,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:534,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:537,16'
          Dst:             fopen
        - Src:             'lib/loopdev.c:541,9'
          Dst:             fgets
        - Src:             'lib/loopdev.c:546,7'
          Dst:             __isoc99_sscanf
        - Src:             'lib/loopdev.c:550,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:550,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:550,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:552,7'
          Dst:             loopiter_set_device
    - functionName:    loopiter_set_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - device
      BBCount:         26
      ICount:          157
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - fprintf
        - getpid
        - loopcxt_get_offset
        - loopcxt_set_device
        - ul_debugobj
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:426,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:427,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:429,8'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:429,43'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:430,8'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:433,28'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:429,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:431,3'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:433,28'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:435,42'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:435,45'
              BranchSideFuncs:
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:438,7'
              BranchSideFuncs:
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:435,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:436,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:438,7'
              BranchSideFuncs:
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:438,42'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:438,46'
              BranchSideFuncs:
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:441,2'
              BranchSideFuncs:
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:438,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:439,3'
              BranchSideFuncs:
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:441,2'
              BranchSideFuncs:
                - loopcxt_set_device
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:441,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:441,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_set_device
            - BranchSide:      'lib/loopdev.c:443,2'
              BranchSideFuncs:
                - loopcxt_set_device
      Callsites:
        - Src:             'lib/loopdev.c:423,11'
          Dst:             loopcxt_set_device
        - Src:             'lib/loopdev.c:433,9'
          Dst:             loopcxt_get_offset
        - Src:             'lib/loopdev.c:441,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:441,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:441,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:443,2'
          Dst:             loopcxt_set_device
    - functionName:    loop_scandir
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dirname
        - ary
        - hasprefix
      BBCount:         61
      ICount:          327
      EdgeCount:       83
      CyclomaticComplexity: 24
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - closedir
        - cmpnum
        - fprintf
        - getpid
        - opendir
        - qsort
        - readdir
        - reallocarray
        - strcmp
        - strtol
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:464,15'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:464,19'
              BranchSideFuncs:
                - opendir
                - free
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
                - getpid
                - fprintf
                - ul_debug.635
            - BranchSide:      'lib/loopdev.c:465,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:464,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:465,3'
              BranchSideFuncs:
                - opendir
                - free
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
                - getpid
                - fprintf
                - ul_debug.635
            - BranchSide:      'lib/loopdev.c:467,2'
              BranchSideFuncs:
                - opendir
                - free
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
                - getpid
                - fprintf
                - ul_debug.635
        - Branch String:   'lib/loopdev.c:467,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:467,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.635
                - opendir
                - free
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:469,16'
              BranchSideFuncs:
                - opendir
                - free
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:470,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:471,3'
              BranchSideFuncs:
                - free
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:472,8'
              BranchSideFuncs:
                - free
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:475,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:477,7'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - qsort
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:517,6'
              BranchSideFuncs:
                - closedir
                - qsort
        - Branch String:   'lib/loopdev.c:477,27'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:477,30'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - qsort
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:481,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - qsort
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:477,54'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:478,7'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - qsort
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:481,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - qsort
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:477,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:479,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:481,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - qsort
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:481,31'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:481,42'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - qsort
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:482,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:481,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:482,4'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:484,7'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:484,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:486,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
            - BranchSide:      'lib/loopdev.c:490,10'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - reallocarray
                - free
                - closedir
        - Branch String:   'lib/loopdev.c:486,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:487,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:488,3'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - __isoc99_sscanf
                - reallocarray
                - free
                - closedir
        - Branch String:   'lib/loopdev.c:494,25'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:494,29'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:495,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:494,33'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:494,37'
              BranchSideFuncs:
                - __errno_location
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __isoc99_sscanf
                - reallocarray
                - free
                - closedir
            - BranchSide:      'lib/loopdev.c:494,45'
              BranchSideFuncs:
                - __errno_location
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __isoc99_sscanf
                - reallocarray
                - free
                - closedir
        - Branch String:   'lib/loopdev.c:494,42'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:494,45'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:495,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:494,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:0,0'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:495,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:497,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:498,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:500,7'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - __isoc99_sscanf
                - reallocarray
                - free
                - closedir
        - Branch String:   'lib/loopdev.c:500,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:503,11'
              BranchSideFuncs:
                - reallocarray
                - free
                - closedir
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:514,8'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:506,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:507,11'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:512,11'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:514,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:475,2'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:515,22'
              BranchSideFuncs:
                - readdir
                - closedir
                - qsort
                - strcmp
                - strcmp
                - __errno_location
                - strtol
                - __errno_location
                - reallocarray
                - free
                - closedir
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:517,12'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:517,16'
              BranchSideFuncs:
                - closedir
                - qsort
            - BranchSide:      'lib/loopdev.c:520,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'lib/loopdev.c:517,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:518,10'
              BranchSideFuncs:
                - qsort
                - closedir
            - BranchSide:      'lib/loopdev.c:520,11'
              BranchSideFuncs:
                - closedir
      Callsites:
        - Src:             'lib/loopdev.c:467,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:467,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:467,2'
          Dst:             ul_debug
        - Src:             'lib/loopdev.c:469,8'
          Dst:             opendir
        - Src:             'lib/loopdev.c:475,13'
          Dst:             readdir
        - Src:             'lib/loopdev.c:481,8'
          Dst:             strcmp
        - Src:             'lib/loopdev.c:481,35'
          Dst:             strcmp
        - Src:             'lib/loopdev.c:486,8'
          Dst:             __isoc99_sscanf
        - Src:             'lib/loopdev.c:492,4'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:493,8'
          Dst:             strtol
        - Src:             'lib/loopdev.c:494,45'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:505,10'
          Dst:             reallocarray
        - Src:             'lib/loopdev.c:509,5'
          Dst:             closedir
        - Src:             'lib/loopdev.c:518,3'
          Dst:             qsort
        - Src:             'lib/loopdev.c:518,3'
          Dst:             cmpnum
        - Src:             'lib/loopdev.c:520,2'
          Dst:             closedir
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loopcxt_get_offset
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - offset
      BBCount:         25
      ICount:          127
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - loopcxt_get_info
        - loopcxt_get_sysfs
        - ul_debugobj
        - ul_path_read_u64
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:804,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:805,24'
              BranchSideFuncs:
                - ul_path_read_u64
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
            - BranchSide:      'lib/loopdev.c:808,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
        - Branch String:   'lib/loopdev.c:805,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:805,57'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
            - BranchSide:      'lib/loopdev.c:806,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
        - Branch String:   'lib/loopdev.c:808,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:808,12'
              BranchSideFuncs:
                - loopcxt_get_info
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:818,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:808,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:809,45'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:818,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:810,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:811,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:815,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:811,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:812,15'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:813,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:818,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:818,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:818,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:801,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:805,7'
          Dst:             ul_path_read_u64
        - Src:             'lib/loopdev.c:809,28'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:815,10'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:818,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:818,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:818,2'
          Dst:             ul_debugobj
    - functionName:    loopdev_init_debug
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getenv
        - getpid
        - is_privileged_execution
        - ul_debug_parse_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:67,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:67,6'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.636
                - getpid
                - fprintf
                - ul_debug_parse_mask
            - BranchSide:      'lib/loopdev.c:67,6'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.636
                - getpid
                - fprintf
                - ul_debug_parse_mask
        - Branch String:   'lib/loopdev.c:67,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:68,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.636
                - getpid
                - fprintf
                - ul_debug_parse_mask
        - Branch String:   'lib/loopdev.c:69,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs:
                - is_privileged_execution.636
                - getpid
                - fprintf
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs:
                - is_privileged_execution.636
                - getpid
                - fprintf
                - ul_debug_parse_mask
        - Branch String:   'lib/loopdev.c:69,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs:
                - ul_debug_parse_mask
                - is_privileged_execution.636
                - getpid
                - fprintf
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs:
                - is_privileged_execution.636
                - getpid
                - fprintf
        - Branch String:   'lib/loopdev.c:69,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs:
                - is_privileged_execution.636
                - getpid
                - fprintf
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:69,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs:
                - getpid
                - fprintf
            - BranchSide:      'lib/loopdev.c:69,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:69,2'
          Dst:             getenv
        - Src:             'lib/loopdev.c:69,2'
          Dst:             ul_debug_parse_mask
        - Src:             'lib/loopdev.c:69,2'
          Dst:             is_privileged_execution
        - Src:             'lib/loopdev.c:69,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:69,2'
          Dst:             fprintf
    - functionName:    loopdev_find_by_backing_file
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1915
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - filename
        - offset
        - sizelimit
        - flags
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - loopcxt_deinit
        - loopcxt_find_by_backing_file
        - loopcxt_init
        - loopcxt_strdup_device
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1919,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1920,3'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_find_by_backing_file
                - loopcxt_deinit
                - loopcxt_strdup_device
            - BranchSide:      'lib/loopdev.c:1922,6'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_find_by_backing_file
                - loopcxt_deinit
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1922,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1923,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1924,40'
              BranchSideFuncs:
                - loopcxt_find_by_backing_file
                - loopcxt_deinit
                - loopcxt_strdup_device
        - Branch String:   'lib/loopdev.c:1924,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1925,9'
              BranchSideFuncs:
                - loopcxt_strdup_device
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1926,2'
              BranchSideFuncs:
                - loopcxt_deinit
      Callsites:
        - Src:             'lib/loopdev.c:1922,6'
          Dst:             loopcxt_init
        - Src:             'lib/loopdev.c:1924,6'
          Dst:             loopcxt_find_by_backing_file
        - Src:             'lib/loopdev.c:1925,9'
          Dst:             loopcxt_strdup_device
        - Src:             'lib/loopdev.c:1926,2'
          Dst:             loopcxt_deinit
    - functionName:    loopcxt_find_by_backing_file
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionLinenumberEnd: 1833
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - lc
        - filename
        - offset
        - sizelimit
        - flags
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - loopcxt_deinit_iterator
        - loopcxt_init_iterator
        - loopcxt_is_used
        - loopcxt_next
        - stat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1815,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1816,3'
              BranchSideFuncs:
                - stat
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - loopcxt_is_used
            - BranchSide:      'lib/loopdev.c:1818,16'
              BranchSideFuncs:
                - stat
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - loopcxt_is_used
        - Branch String:   'lib/loopdev.c:1821,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1822,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1824,2'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - loopcxt_is_used
        - Branch String:   'lib/loopdev.c:1824,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1826,23'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_next
                - loopcxt_deinit_iterator
            - BranchSide:      'lib/loopdev.c:1831,26'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
        - Branch String:   'lib/loopdev.c:1826,27'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1827,9'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_next
                - loopcxt_deinit_iterator
            - BranchSide:      'lib/loopdev.c:1827,9'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_next
                - loopcxt_deinit_iterator
        - Branch String:   'lib/loopdev.c:1826,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1824,2'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
            - BranchSide:      'lib/loopdev.c:1828,4'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
      Callsites:
        - Src:             'lib/loopdev.c:1818,11'
          Dst:             stat
        - Src:             'lib/loopdev.c:1820,7'
          Dst:             loopcxt_init_iterator
        - Src:             'lib/loopdev.c:1824,15'
          Dst:             loopcxt_next
        - Src:             'lib/loopdev.c:1826,7'
          Dst:             loopcxt_is_used
        - Src:             'lib/loopdev.c:1831,2'
          Dst:             loopcxt_deinit_iterator
    - functionName:    loopcxt_is_used
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - lc
        - st
        - backing_file
        - offset
        - sizelimit
        - flags
      BBCount:         45
      ICount:          250
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - fprintf
        - getpid
        - loopcxt_get_backing_devno
        - loopcxt_get_backing_file
        - loopcxt_get_backing_inode
        - loopcxt_get_device
        - loopcxt_get_offset
        - loopcxt_get_sizelimit
        - strcmp
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1121,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1122,3'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
                - loopcxt_get_backing_inode
                - loopcxt_get_backing_devno
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1124,2'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
                - loopcxt_get_backing_inode
                - loopcxt_get_backing_devno
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1124,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1124,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
                - loopcxt_get_backing_inode
                - loopcxt_get_backing_devno
            - BranchSide:      'lib/loopdev.c:1128,6'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
                - loopcxt_get_backing_inode
                - loopcxt_get_backing_devno
        - Branch String:   'lib/loopdev.c:1128,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1128,38'
              BranchSideFuncs:
                - loopcxt_get_backing_inode
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
                - loopcxt_get_backing_devno
            - BranchSide:      'lib/loopdev.c:1139,6'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
        - Branch String:   'lib/loopdev.c:1128,53'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1129,31'
              BranchSideFuncs:
                - loopcxt_get_backing_devno
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
            - BranchSide:      'lib/loopdev.c:1139,6'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
        - Branch String:   'lib/loopdev.c:1128,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1131,7'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1139,6'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
        - Branch String:   'lib/loopdev.c:1131,25'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1131,28'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1135,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1131,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1132,4'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1135,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1139,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1140,41'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - strcmp
            - BranchSide:      'lib/loopdev.c:1148,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1141,17'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1141,27'
              BranchSideFuncs:
                - strcmp
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1141,17'
              BranchSideFuncs:
                - free
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
        - Branch String:   'lib/loopdev.c:1144,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1145,4'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1146,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1150,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1151,12'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1162,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1153,46'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1153,49'
              BranchSideFuncs:
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1153,46'
              BranchSideFuncs:
                - loopcxt_get_sizelimit
        - Branch String:   'lib/loopdev.c:1155,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1155,13'
              BranchSideFuncs:
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1160,10'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1155,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1156,13'
              BranchSideFuncs:
                - loopcxt_get_sizelimit
            - BranchSide:      'lib/loopdev.c:1160,10'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1158,47'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1158,50'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1158,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1124,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1124,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1124,2'
          Dst:             loopcxt_get_device
        - Src:             'lib/loopdev.c:1124,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1128,12'
          Dst:             loopcxt_get_backing_inode
        - Src:             'lib/loopdev.c:1129,5'
          Dst:             loopcxt_get_backing_devno
        - Src:             'lib/loopdev.c:1140,16'
          Dst:             loopcxt_get_backing_file
        - Src:             'lib/loopdev.c:1141,20'
          Dst:             strcmp
        - Src:             'lib/loopdev.c:1153,12'
          Dst:             loopcxt_get_offset
        - Src:             'lib/loopdev.c:1158,11'
          Dst:             loopcxt_get_sizelimit
    - functionName:    loopcxt_get_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:278,12'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:278,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:278,9'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:278,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:278,29'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:278,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    loopcxt_get_backing_inode
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - ino
      BBCount:         14
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - loopcxt_get_info
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:960,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:961,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:965,9'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:961,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:962,11'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:963,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:967,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:967,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:967,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:957,27'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:965,9'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:967,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:967,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:967,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_get_backing_devno
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - devno
      BBCount:         14
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - loopcxt_get_info
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:938,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:939,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:943,9'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:939,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:940,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:941,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:945,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:945,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:945,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:935,27'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:943,9'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:945,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:945,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:945,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_get_sizelimit
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - size
      BBCount:         25
      ICount:          127
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - loopcxt_get_info
        - loopcxt_get_sysfs
        - ul_debugobj
        - ul_path_read_u64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:866,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:867,24'
              BranchSideFuncs:
                - ul_path_read_u64
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
            - BranchSide:      'lib/loopdev.c:870,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
        - Branch String:   'lib/loopdev.c:867,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:867,58'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
            - BranchSide:      'lib/loopdev.c:868,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_info
                - __errno_location
        - Branch String:   'lib/loopdev.c:870,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:870,12'
              BranchSideFuncs:
                - loopcxt_get_info
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:880,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:870,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:871,45'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:880,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:872,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:873,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:877,10'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:873,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:874,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:875,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:880,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:880,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:880,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:863,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:867,7'
          Dst:             ul_path_read_u64
        - Src:             'lib/loopdev.c:871,28'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:877,10'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:880,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:880,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:880,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_find_overlap
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1840
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - lc
        - filename
        - offset
        - sizelimit
      BBCount:         74
      ICount:          365
      EdgeCount:       95
      CyclomaticComplexity: 23
      functionsReached:
        - fprintf
        - getpid
        - loopcxt_deinit_iterator
        - loopcxt_get_device
        - loopcxt_get_offset
        - loopcxt_get_sizelimit
        - loopcxt_init_iterator
        - loopcxt_is_used
        - loopcxt_next
        - stat
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1844,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1845,3'
              BranchSideFuncs:
                - stat
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1847,2'
              BranchSideFuncs:
                - stat
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1847,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1847,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - stat
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1848,16'
              BranchSideFuncs:
                - stat
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1851,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1852,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1854,2'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1854,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1857,24'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1903,6'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1857,28'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1858,10'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1858,10'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1864,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1865,4'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1867,3'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1867,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1867,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1870,27'
              BranchSideFuncs:
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1871,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1872,4'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1876,30'
              BranchSideFuncs:
                - loopcxt_get_sizelimit
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1872,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1872,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1874,4'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1877,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1878,4'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1884,7'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1878,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1878,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1880,4'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1884,33'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1884,36'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1892,7'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1884,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1885,4'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1892,7'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1885,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1885,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1887,7'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1892,25'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1892,28'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1894,7'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1892,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1893,4'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1894,7'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1894,22'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1894,25'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_next
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1897,3'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1894,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1895,4'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_is_used
                - loopcxt_get_offset
                - loopcxt_get_sizelimit
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1897,3'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1897,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1897,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - loopcxt_get_device
                - ul_debugobj.643
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1899,7'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1903,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1903,12'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1904,6'
              BranchSideFuncs:
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1907,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1907,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1908,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1847,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1847,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1847,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1848,11'
          Dst:             stat
        - Src:             'lib/loopdev.c:1850,7'
          Dst:             loopcxt_init_iterator
        - Src:             'lib/loopdev.c:1854,15'
          Dst:             loopcxt_next
        - Src:             'lib/loopdev.c:1857,8'
          Dst:             loopcxt_is_used
        - Src:             'lib/loopdev.c:1867,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1867,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1867,3'
          Dst:             loopcxt_get_device
        - Src:             'lib/loopdev.c:1867,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1870,8'
          Dst:             loopcxt_get_offset
        - Src:             'lib/loopdev.c:1872,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1872,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1872,4'
          Dst:             loopcxt_get_device
        - Src:             'lib/loopdev.c:1872,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1876,8'
          Dst:             loopcxt_get_sizelimit
        - Src:             'lib/loopdev.c:1878,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1878,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1878,4'
          Dst:             loopcxt_get_device
        - Src:             'lib/loopdev.c:1878,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1885,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1885,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1885,4'
          Dst:             loopcxt_get_device
        - Src:             'lib/loopdev.c:1885,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1897,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1897,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1897,3'
          Dst:             loopcxt_get_device
        - Src:             'lib/loopdev.c:1897,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1906,2'
          Dst:             loopcxt_deinit_iterator
        - Src:             'lib/loopdev.c:1907,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1907,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1907,2'
          Dst:             ul_debugobj
    - functionName:    loopdev_delete
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1804
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - device
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - loopcxt_deinit
        - loopcxt_delete_device
        - loopcxt_init
        - loopcxt_set_device
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1794,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1795,3'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_delete_device
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1797,7'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_delete_device
                - loopcxt_deinit
        - Branch String:   'lib/loopdev.c:1798,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1799,32'
              BranchSideFuncs:
                - loopcxt_delete_device
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1800,7'
              BranchSideFuncs:
                - loopcxt_delete_device
                - loopcxt_deinit
        - Branch String:   'lib/loopdev.c:1800,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1801,8'
              BranchSideFuncs:
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1802,2'
              BranchSideFuncs:
                - loopcxt_deinit
      Callsites:
        - Src:             'lib/loopdev.c:1797,7'
          Dst:             loopcxt_init
        - Src:             'lib/loopdev.c:1799,8'
          Dst:             loopcxt_set_device
        - Src:             'lib/loopdev.c:1801,8'
          Dst:             loopcxt_delete_device
        - Src:             'lib/loopdev.c:1802,2'
          Dst:             loopcxt_deinit
    - functionName:    loopcxt_delete_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1607
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         41
      ICount:          189
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - ioctl
        - loopcxt_get_fd
        - ul_debugobj
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1610,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1611,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1613,2'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1613,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1613,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1615,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
        - Branch String:   'lib/loopdev.c:1615,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1615,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1615,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1615,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1615,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1615,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1616,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1617,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1621,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1617,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1617,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1618,10'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1621,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1621,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1622,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1608,15'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:1613,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1613,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1613,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1615,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1615,7'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1615,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1615,7'
          Dst:             xusleep
        - Src:             'lib/loopdev.c:1615,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1615,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1617,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1617,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1617,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1621,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1621,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1621,2'
          Dst:             ul_debugobj
    - functionName:    xusleep
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:477,9'
          Dst:             nanosleep
    - functionName:    loopdev_is_used
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1765
      functionLinenumberEnd: 1784
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - device
        - filename
        - offset
        - sizelimit
        - flags
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - loopcxt_deinit
        - loopcxt_init
        - loopcxt_is_used
        - loopcxt_set_device
        - stat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1770,14'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1770,18'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - stat
                - loopcxt_is_used
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1771,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1770,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1771,3'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - stat
                - loopcxt_is_used
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1773,7'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - stat
                - loopcxt_is_used
                - loopcxt_deinit
        - Branch String:   'lib/loopdev.c:1774,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1775,32'
              BranchSideFuncs:
                - stat
                - loopcxt_is_used
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1776,6'
              BranchSideFuncs:
                - stat
                - loopcxt_is_used
                - loopcxt_deinit
        - Branch String:   'lib/loopdev.c:1776,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1777,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1779,13'
              BranchSideFuncs:
                - stat
                - loopcxt_is_used
                - loopcxt_deinit
        - Branch String:   'lib/loopdev.c:1780,28'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1780,45'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1780,45'
              BranchSideFuncs:
                - loopcxt_is_used
                - loopcxt_deinit
      Callsites:
        - Src:             'lib/loopdev.c:1773,7'
          Dst:             loopcxt_init
        - Src:             'lib/loopdev.c:1775,8'
          Dst:             loopcxt_set_device
        - Src:             'lib/loopdev.c:1779,8'
          Dst:             stat
        - Src:             'lib/loopdev.c:1780,7'
          Dst:             loopcxt_is_used
        - Src:             'lib/loopdev.c:1782,2'
          Dst:             loopcxt_deinit
    - functionName:    loopdev_has_backing_file
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionLinenumberEnd: 1758
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - device
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loopdev_get_backing_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1753,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1754,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/loopdev.c:1757,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1751,14'
          Dst:             loopdev_get_backing_file
    - functionName:    loopdev_get_backing_file
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1731
      functionLinenumberEnd: 1744
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - device
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - loopcxt_deinit
        - loopcxt_get_backing_file
        - loopcxt_init
        - loopcxt_set_device
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1735,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1736,3'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_deinit
                - loopcxt_get_backing_file
            - BranchSide:      'lib/loopdev.c:1737,6'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_deinit
                - loopcxt_get_backing_file
        - Branch String:   'lib/loopdev.c:1737,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1738,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1739,30'
              BranchSideFuncs:
                - loopcxt_set_device
                - loopcxt_deinit
                - loopcxt_get_backing_file
        - Branch String:   'lib/loopdev.c:1739,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1740,9'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1742,2'
              BranchSideFuncs:
                - loopcxt_deinit
      Callsites:
        - Src:             'lib/loopdev.c:1737,6'
          Dst:             loopcxt_init
        - Src:             'lib/loopdev.c:1739,6'
          Dst:             loopcxt_set_device
        - Src:             'lib/loopdev.c:1740,9'
          Dst:             loopcxt_get_backing_file
        - Src:             'lib/loopdev.c:1742,2'
          Dst:             loopcxt_deinit
    - functionName:    loopdev_is_autoclear
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - device
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - loopcxt_deinit
        - loopcxt_init
        - loopcxt_is_autoclear
        - loopcxt_set_device
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1717,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1718,3'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_is_autoclear
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1720,7'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_is_autoclear
                - loopcxt_deinit
        - Branch String:   'lib/loopdev.c:1721,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1722,32'
              BranchSideFuncs:
                - loopcxt_is_autoclear
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1723,7'
              BranchSideFuncs:
                - loopcxt_is_autoclear
                - loopcxt_deinit
        - Branch String:   'lib/loopdev.c:1723,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1724,8'
              BranchSideFuncs:
                - loopcxt_deinit
            - BranchSide:      'lib/loopdev.c:1726,2'
              BranchSideFuncs:
                - loopcxt_deinit
      Callsites:
        - Src:             'lib/loopdev.c:1720,7'
          Dst:             loopcxt_init
        - Src:             'lib/loopdev.c:1722,8'
          Dst:             loopcxt_set_device
        - Src:             'lib/loopdev.c:1724,8'
          Dst:             loopcxt_is_autoclear
        - Src:             'lib/loopdev.c:1726,2'
          Dst:             loopcxt_deinit
    - functionName:    loopcxt_is_autoclear
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - loopcxt_get_info
        - loopcxt_get_sysfs
        - ul_path_read_s32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1034,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1036,24'
              BranchSideFuncs:
                - ul_path_read_s32
                - loopcxt_get_info
            - BranchSide:      'lib/loopdev.c:1040,6'
              BranchSideFuncs:
                - loopcxt_get_info
        - Branch String:   'lib/loopdev.c:1036,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1037,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1038,2'
              BranchSideFuncs:
                - loopcxt_get_info
        - Branch String:   'lib/loopdev.c:1040,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1041,45'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1045,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1042,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1043,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1044,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1032,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:1036,7'
          Dst:             ul_path_read_s32
        - Src:             'lib/loopdev.c:1041,28'
          Dst:             loopcxt_get_info
    - functionName:    loopcxt_find_unused
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1665
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         51
      ICount:          260
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - close
        - fprintf
        - getpid
        - ioctl
        - loopcxt_deinit_iterator
        - loopcxt_init_iterator
        - loopcxt_next
        - loopiter_set_device
        - open
        - snprintf
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1668,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1668,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - open
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - snprintf
                - loopiter_set_device
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1670,6'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - open
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - snprintf
                - loopiter_set_device
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1670,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1673,3'
              BranchSideFuncs:
                - open
                - __errno_location
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - snprintf
                - loopiter_set_device
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1692,6'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1673,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1673,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - open
                - __errno_location
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - snprintf
                - loopiter_set_device
                - ioctl
            - BranchSide:      'lib/loopdev.c:1675,9'
              BranchSideFuncs:
                - open
                - __errno_location
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - snprintf
                - loopiter_set_device
                - ioctl
        - Branch String:   'lib/loopdev.c:1676,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1677,15'
              BranchSideFuncs:
                - ioctl
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - snprintf
                - loopiter_set_device
            - BranchSide:      'lib/loopdev.c:1679,10'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
                - snprintf
                - loopiter_set_device
        - Branch String:   'lib/loopdev.c:1680,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1682,13'
              BranchSideFuncs:
                - snprintf
                - loopiter_set_device
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
            - BranchSide:      'lib/loopdev.c:1686,20'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
        - Branch String:   'lib/loopdev.c:1686,29'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1686,32'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
            - BranchSide:      'lib/loopdev.c:1686,20'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - close
        - Branch String:   'lib/loopdev.c:1687,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1688,10'
              BranchSideFuncs:
                - close
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1689,3'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1689,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1689,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1690,2'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1692,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1693,3'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1704,9'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1693,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1693,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1694,30'
              BranchSideFuncs:
                - loopcxt_init_iterator
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1695,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1696,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1698,21'
              BranchSideFuncs:
                - loopcxt_next
                - loopcxt_deinit_iterator
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1700,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1700,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1701,7'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1701,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1702,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1703,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1668,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1668,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1668,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1673,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1673,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1673,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1675,9'
          Dst:             open
        - Src:             'lib/loopdev.c:1677,9'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1679,10'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1682,4'
          Dst:             snprintf
        - Src:             'lib/loopdev.c:1684,9'
          Dst:             loopiter_set_device
        - Src:             'lib/loopdev.c:1688,4'
          Dst:             close
        - Src:             'lib/loopdev.c:1689,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1689,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1689,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1693,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1693,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1693,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1694,8'
          Dst:             loopcxt_init_iterator
        - Src:             'lib/loopdev.c:1698,8'
          Dst:             loopcxt_next
        - Src:             'lib/loopdev.c:1699,3'
          Dst:             loopcxt_deinit_iterator
        - Src:             'lib/loopdev.c:1700,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1700,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1700,3'
          Dst:             ul_debugobj
    - functionName:    loopcxt_add_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         31
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - __isoc99_sscanf
        - close
        - fprintf
        - getpid
        - ioctl
        - loopcxt_get_device
        - open
        - strrchr
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1631,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1632,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - strrchr
                - __isoc99_sscanf
                - open
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:1634,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - strrchr
                - __isoc99_sscanf
                - open
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:1634,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1635,6'
              BranchSideFuncs:
                - strrchr
                - getpid
                - fprintf
                - ul_debugobj.643
                - __isoc99_sscanf
                - open
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:1639,14'
              BranchSideFuncs:
                - strrchr
                - getpid
                - fprintf
                - ul_debugobj.643
                - __isoc99_sscanf
                - open
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - __isoc99_sscanf
        - Branch String:   'lib/loopdev.c:1640,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1640,20'
              BranchSideFuncs:
                - __isoc99_sscanf
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - __isoc99_sscanf
            - BranchSide:      'lib/loopdev.c:1642,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1640,44'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1640,54'
              BranchSideFuncs:
                - __isoc99_sscanf
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1641,12'
              BranchSideFuncs:
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1641,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1641,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1642,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1640,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1642,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1644,8'
              BranchSideFuncs:
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1645,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1646,3'
              BranchSideFuncs:
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1650,19'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1646,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1646,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1647,14'
              BranchSideFuncs:
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1652,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1652,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1652,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1629,24'
          Dst:             loopcxt_get_device
        - Src:             'lib/loopdev.c:1639,6'
          Dst:             strrchr
        - Src:             'lib/loopdev.c:1640,13'
          Dst:             __isoc99_sscanf
        - Src:             'lib/loopdev.c:1640,47'
          Dst:             __isoc99_sscanf
        - Src:             'lib/loopdev.c:1644,8'
          Dst:             open
        - Src:             'lib/loopdev.c:1646,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1646,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1646,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1647,8'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1648,3'
          Dst:             close
        - Src:             'lib/loopdev.c:1652,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1652,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1652,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_ioctl_dio
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lc
        - use_dio
      BBCount:         41
      ICount:          193
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - ioctl
        - loopcxt_get_fd
        - ul_debugobj
        - xusleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1566,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1567,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1569,2'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1569,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1569,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1572,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
        - Branch String:   'lib/loopdev.c:1572,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1572,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1572,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1572,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1572,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1572,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1573,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1574,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1578,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1574,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1574,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1575,10'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1578,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1578,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1579,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1564,15'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:1569,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1569,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1569,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1572,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1572,7'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1572,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1572,7'
          Dst:             xusleep
        - Src:             'lib/loopdev.c:1572,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1572,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1574,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1574,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1574,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1578,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1578,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1578,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_ioctl_capacity
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         41
      ICount:          189
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - ioctl
        - loopcxt_get_fd
        - ul_debugobj
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1546,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1547,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1549,2'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1549,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1549,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1552,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
        - Branch String:   'lib/loopdev.c:1552,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1552,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1552,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1552,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1552,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1552,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1553,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1554,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1558,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1554,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1554,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1555,10'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1558,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1558,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1559,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1544,15'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:1549,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1549,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1549,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1552,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1552,7'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1552,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1552,7'
          Dst:             xusleep
        - Src:             'lib/loopdev.c:1552,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1552,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1554,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1554,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1554,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1558,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1558,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1558,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_check_size
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lc
        - file_fd
      BBCount:         91
      ICount:          471
      EdgeCount:       118
      CyclomaticComplexity: 29
      functionsReached:
        - __errno_location
        - blkdev_get_size
        - fprintf
        - fstat
        - getpid
        - loopcxt_get_fd
        - loopcxt_ioctl_capacity
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1290,33'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1290,37'
              BranchSideFuncs:
                - fstat
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - blkdev_get_size
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1293,12'
              BranchSideFuncs:
                - fstat
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - blkdev_get_size
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1290,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1291,3'
              BranchSideFuncs:
                - fstat
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - blkdev_get_size
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1293,12'
              BranchSideFuncs:
                - fstat
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - blkdev_get_size
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1293,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1294,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1297,6'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - blkdev_get_size
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1294,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1294,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1295,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:1297,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1298,23'
              BranchSideFuncs:
                - blkdev_get_size
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1304,22'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1298,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1300,4'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1303,2'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1300,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1300,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1301,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:1306,25'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1306,28'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1307,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1306,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1307,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1311,6'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1307,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1307,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1308,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1311,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1312,20'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1314,6'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1314,39'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1314,42'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1317,26'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1314,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1315,19'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1317,26'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1318,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1319,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1323,22'
              BranchSideFuncs:
                - blkdev_get_size
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1319,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1319,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1320,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:1323,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1324,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1329,6'
              BranchSideFuncs:
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1324,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1324,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1325,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:1329,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1330,3'
              BranchSideFuncs:
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1334,6'
              BranchSideFuncs:
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1330,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1330,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1331,20'
              BranchSideFuncs:
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1334,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1335,3'
              BranchSideFuncs:
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1358,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1335,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1335,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1339,30'
              BranchSideFuncs:
                - loopcxt_ioctl_capacity
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/loopdev.c:1339,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1341,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1346,23'
              BranchSideFuncs:
                - blkdev_get_size
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1341,24'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1341,27'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1342,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'lib/loopdev.c:1341,8'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1342,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1343,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:1346,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1347,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1349,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1349,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1350,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1356,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1351,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1351,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1354,12'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/loopdev.c:1293,6'
          Dst:             fstat
        - Src:             'lib/loopdev.c:1294,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1294,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1294,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1295,11'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1298,7'
          Dst:             blkdev_get_size
        - Src:             'lib/loopdev.c:1300,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1300,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1300,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1301,12'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1307,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1307,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1307,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1317,11'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:1319,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1319,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1319,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1320,11'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1323,6'
          Dst:             blkdev_get_size
        - Src:             'lib/loopdev.c:1324,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1324,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1324,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1325,11'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1330,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1330,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1330,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1335,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1335,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1335,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1339,7'
          Dst:             loopcxt_ioctl_capacity
        - Src:             'lib/loopdev.c:1341,8'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1341,27'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1342,5'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1343,12'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1346,7'
          Dst:             blkdev_get_size
        - Src:             'lib/loopdev.c:1347,12'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1350,4'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1351,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1351,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1351,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1354,12'
          Dst:             __errno_location
    - functionName:    loopcxt_ioctl_status
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionLinenumberEnd: 1540
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         41
      ICount:          197
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - ioctl
        - loopcxt_get_fd
        - ul_debugobj
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1527,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1528,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1530,2'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1530,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1530,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1532,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
        - Branch String:   'lib/loopdev.c:1532,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1532,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1532,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1532,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1532,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1532,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1533,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1534,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1538,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1534,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1534,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1535,10'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1538,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1538,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1539,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1524,2'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1525,11'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:1528,11'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1530,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1530,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1530,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1532,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1532,7'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1532,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1532,7'
          Dst:             xusleep
        - Src:             'lib/loopdev.c:1532,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1532,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1534,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1534,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1534,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1538,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1538,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1538,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_ioctl_blocksize
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lc
        - blocksize
      BBCount:         41
      ICount:          193
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - ioctl
        - loopcxt_get_fd
        - ul_debugobj
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1590,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1591,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1593,2'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1593,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1593,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1595,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
        - Branch String:   'lib/loopdev.c:1595,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1595,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1595,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1595,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1595,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1595,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1597,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1598,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1602,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1598,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1598,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1599,10'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1602,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1602,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1603,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1588,15'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:1593,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1593,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1593,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1595,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1595,7'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1595,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1595,7'
          Dst:             xusleep
        - Src:             'lib/loopdev.c:1595,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1595,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1598,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1598,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1598,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1602,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1602,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1602,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_setup_device
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1506
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         157
      ICount:          791
      EdgeCount:       205
      CyclomaticComplexity: 50
      functionsReached:
        - __errno_location
        - __loopcxt_get_fd
        - close
        - fprintf
        - getpid
        - ioctl
        - loopcxt_check_size
        - loopcxt_ioctl_blocksize
        - loopcxt_ioctl_status
        - open
        - ul_debugobj
        - xusleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1388,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1388,15'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1389,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1388,26'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1388,30'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1389,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1388,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1389,3'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1391,2'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1391,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1391,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
            - BranchSide:      'lib/loopdev.c:1396,6'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
        - Branch String:   'lib/loopdev.c:1396,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1397,8'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
            - BranchSide:      'lib/loopdev.c:1399,6'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
        - Branch String:   'lib/loopdev.c:1399,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1400,9'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
            - BranchSide:      'lib/loopdev.c:1402,22'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
        - Branch String:   'lib/loopdev.c:1402,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1403,7'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - open
            - BranchSide:      'lib/loopdev.c:1411,2'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1403,24'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1403,28'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - open
            - BranchSide:      'lib/loopdev.c:1406,7'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1403,43'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1403,46'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1404,19'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1403,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1404,19'
              BranchSideFuncs:
                - open
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1406,7'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1406,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1407,4'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1410,2'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1407,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1407,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1408,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:1411,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1411,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1413,6'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
        - Branch String:   'lib/loopdev.c:1413,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1414,3'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1416,3'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
        - Branch String:   'lib/loopdev.c:1422,19'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1422,22'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1423,4'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1422,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1423,4'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1424,7'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
        - Branch String:   'lib/loopdev.c:1424,23'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1424,26'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1429,3'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - __errno_location
        - Branch String:   'lib/loopdev.c:1424,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1425,4'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1429,3'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - __errno_location
        - Branch String:   'lib/loopdev.c:1430,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1419,3'
              BranchSideFuncs:
                - __errno_location
                - __loopcxt_get_fd
                - __errno_location
                - xusleep.706
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1432,6'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1432,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1433,9'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
            - BranchSide:      'lib/loopdev.c:1437,2'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1437,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1437,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1443,18'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1444,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1445,27'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1447,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
        - Branch String:   'lib/loopdev.c:1447,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1447,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - ioctl
                - __errno_location
        - Branch String:   'lib/loopdev.c:1447,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - xusleep.706
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1447,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1447,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1447,7'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1448,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1449,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1456,3'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1450,23'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1450,26'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1454,12'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1450,42'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1450,45'
              BranchSideFuncs:
                - __errno_location
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1454,12'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1450,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1451,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1454,12'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1451,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1451,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
            - BranchSide:      'lib/loopdev.c:1452,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
        - Branch String:   'lib/loopdev.c:1456,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1456,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1463,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1464,13'
              BranchSideFuncs:
                - ioctl
                - loopcxt_ioctl_status
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1485,31'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
        - Branch String:   'lib/loopdev.c:1464,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1465,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1471,3'
              BranchSideFuncs:
                - loopcxt_ioctl_status
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - loopcxt_ioctl_blocksize
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1467,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1467,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
            - BranchSide:      'lib/loopdev.c:1468,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
        - Branch String:   'lib/loopdev.c:1471,3'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1471,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_ioctl_status
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - loopcxt_ioctl_blocksize
            - BranchSide:      'lib/loopdev.c:1473,7'
              BranchSideFuncs:
                - loopcxt_ioctl_status
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
                - loopcxt_ioctl_blocksize
        - Branch String:   'lib/loopdev.c:1474,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1474,37'
              BranchSideFuncs:
                - loopcxt_ioctl_blocksize
                - loopcxt_ioctl_status
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
            - BranchSide:      'lib/loopdev.c:1479,34'
              BranchSideFuncs:
                - loopcxt_ioctl_status
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
        - Branch String:   'lib/loopdev.c:1473,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1475,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
            - BranchSide:      'lib/loopdev.c:1479,34'
              BranchSideFuncs:
                - loopcxt_ioctl_status
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
        - Branch String:   'lib/loopdev.c:1479,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1480,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
            - BranchSide:      'lib/loopdev.c:1483,2'
              BranchSideFuncs:
                - loopcxt_check_size
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
        - Branch String:   'lib/loopdev.c:1485,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1486,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
                - close
            - BranchSide:      'lib/loopdev.c:1488,8'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1494,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1494,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1495,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1497,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1498,9'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
            - BranchSide:      'lib/loopdev.c:1499,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
        - Branch String:   'lib/loopdev.c:1499,18'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1499,21'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
                - ioctl
            - BranchSide:      'lib/loopdev.c:1501,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1499,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1500,9'
              BranchSideFuncs:
                - ioctl
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
            - BranchSide:      'lib/loopdev.c:1501,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - __errno_location
        - Branch String:   'lib/loopdev.c:1501,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1502,11'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1504,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1504,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1504,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1505,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1391,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1391,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1391,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1402,17'
          Dst:             open
        - Src:             'lib/loopdev.c:1403,28'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1403,46'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1404,14'
          Dst:             open
        - Src:             'lib/loopdev.c:1407,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1407,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1407,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1408,12'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1411,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1411,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1411,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1419,3'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1421,12'
          Dst:             __loopcxt_get_fd
        - Src:             'lib/loopdev.c:1424,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1424,26'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1429,3'
          Dst:             xusleep
        - Src:             'lib/loopdev.c:1433,9'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1437,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1437,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1437,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1447,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1447,7'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1447,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1447,7'
          Dst:             xusleep
        - Src:             'lib/loopdev.c:1447,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1447,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1449,11'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1450,7'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1450,26'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1450,45'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1451,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1451,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1451,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1456,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1456,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1456,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1464,7'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1465,10'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1466,12'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1467,4'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1467,4'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1467,4'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1471,3'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1471,3'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1471,3'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1474,13'
          Dst:             loopcxt_ioctl_blocksize
        - Src:             'lib/loopdev.c:1479,13'
          Dst:             loopcxt_ioctl_status
        - Src:             'lib/loopdev.c:1485,12'
          Dst:             loopcxt_check_size
        - Src:             'lib/loopdev.c:1488,2'
          Dst:             close
        - Src:             'lib/loopdev.c:1494,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1494,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1494,2'
          Dst:             ul_debugobj
        - Src:             'lib/loopdev.c:1498,3'
          Dst:             close
        - Src:             'lib/loopdev.c:1500,3'
          Dst:             ioctl
        - Src:             'lib/loopdev.c:1502,3'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1504,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1504,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1504,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_set_backing_file
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - filename
      BBCount:         16
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - loopcxt_set_refname
        - ul_canonicalize_path
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1257,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1258,3'
              BranchSideFuncs:
                - ul_canonicalize_path
                - __errno_location
                - loopcxt_set_refname
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1260,38'
              BranchSideFuncs:
                - ul_canonicalize_path
                - __errno_location
                - loopcxt_set_refname
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1261,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1262,11'
              BranchSideFuncs:
                - loopcxt_set_refname
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1264,7'
              BranchSideFuncs:
                - loopcxt_set_refname
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1264,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1265,23'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1267,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1267,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1267,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1268,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1260,17'
          Dst:             ul_canonicalize_path
        - Src:             'lib/loopdev.c:1262,11'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:1265,3'
          Dst:             loopcxt_set_refname
        - Src:             'lib/loopdev.c:1267,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1267,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1267,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_set_refname
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1235
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - refname
      BBCount:         14
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
        - xstrncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1236,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1237,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - xstrncpy
            - BranchSide:      'lib/loopdev.c:1239,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - xstrncpy
        - Branch String:   'lib/loopdev.c:1240,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1241,20'
              BranchSideFuncs:
                - xstrncpy
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1243,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1243,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1243,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1244,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1241,3'
          Dst:             xstrncpy
        - Src:             'lib/loopdev.c:1243,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1243,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1243,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_set_flags
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lc
        - flags
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1217,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1218,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1219,29'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1221,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1221,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1222,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1221,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1221,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1221,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_set_blocksize
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lc
        - blocksize
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1199,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1200,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1201,18'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1203,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1203,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1204,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1203,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1203,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1203,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_set_sizelimit
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lc
        - sizelimit
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1183,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1184,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1185,33'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1187,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1187,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1188,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1187,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1187,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1187,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_set_offset
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lc
        - offset
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1170,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1171,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1172,30'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:1174,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1174,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:1175,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1174,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:1174,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:1174,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_is_dio
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - loopcxt_get_info
        - loopcxt_get_sysfs
        - ul_path_read_s32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1080,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1082,24'
              BranchSideFuncs:
                - ul_path_read_s32
                - loopcxt_get_info
            - BranchSide:      'lib/loopdev.c:1085,6'
              BranchSideFuncs:
                - loopcxt_get_info
        - Branch String:   'lib/loopdev.c:1082,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1083,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1084,2'
              BranchSideFuncs:
                - loopcxt_get_info
        - Branch String:   'lib/loopdev.c:1085,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1086,45'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1090,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1087,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1088,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1089,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1078,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:1082,7'
          Dst:             ul_path_read_s32
        - Src:             'lib/loopdev.c:1086,28'
          Dst:             loopcxt_get_info
    - functionName:    loopcxt_is_readonly
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - loopcxt_get_info
        - loopcxt_get_sysfs
        - ul_path_read_s32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1057,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1059,24'
              BranchSideFuncs:
                - ul_path_read_s32
                - loopcxt_get_info
            - BranchSide:      'lib/loopdev.c:1063,6'
              BranchSideFuncs:
                - loopcxt_get_info
        - Branch String:   'lib/loopdev.c:1059,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1060,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1061,2'
              BranchSideFuncs:
                - loopcxt_get_info
        - Branch String:   'lib/loopdev.c:1063,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1064,45'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1068,2'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:1065,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1066,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1067,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:1055,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:1059,7'
          Dst:             ul_path_read_s32
        - Src:             'lib/loopdev.c:1064,28'
          Dst:             loopcxt_get_info
    - functionName:    loopcxt_is_partscan
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - loopcxt_get_sysfs
        - loopmod_supports_partscan
        - ul_path_read_s32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:1014,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1017,24'
              BranchSideFuncs:
                - ul_path_read_s32
                - loopmod_supports_partscan
            - BranchSide:      'lib/loopdev.c:1022,9'
              BranchSideFuncs:
                - loopmod_supports_partscan
        - Branch String:   'lib/loopdev.c:1017,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1018,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1019,2'
              BranchSideFuncs:
                - loopmod_supports_partscan
      Callsites:
        - Src:             'lib/loopdev.c:1012,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:1017,7'
          Dst:             ul_path_read_s32
        - Src:             'lib/loopdev.c:1022,9'
          Dst:             loopmod_supports_partscan
    - functionName:    loopmod_supports_partscan
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __isoc99_fscanf
        - fclose
        - fopen
        - get_linux_version
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:990,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:990,6'
              BranchSideFuncs:
                - get_linux_version
                - fopen
                - __isoc99_fscanf
                - fclose
            - BranchSide:      'lib/loopdev.c:990,10'
              BranchSideFuncs:
                - get_linux_version
                - fopen
                - __isoc99_fscanf
                - fclose
        - Branch String:   'lib/loopdev.c:993,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:994,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:996,6'
              BranchSideFuncs:
                - fopen
                - __isoc99_fscanf
                - fclose
        - Branch String:   'lib/loopdev.c:997,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:998,3'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
            - BranchSide:      'lib/loopdev.c:999,14'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
        - Branch String:   'lib/loopdev.c:1001,9'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:1001,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:1001,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:993,6'
          Dst:             get_linux_version
        - Src:             'lib/loopdev.c:996,6'
          Dst:             fopen
        - Src:             'lib/loopdev.c:999,7'
          Dst:             __isoc99_fscanf
        - Src:             'lib/loopdev.c:1000,2'
          Dst:             fclose
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loopcxt_get_crypt_name
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - loopcxt_get_info
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:920,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:921,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:923,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:923,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:923,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:924,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:918,27'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:923,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:923,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:923,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_get_encrypt_type
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - type
      BBCount:         14
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - loopcxt_get_info
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:898,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:899,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:903,9'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:899,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:900,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:901,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:905,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:905,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:905,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:894,27'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:903,9'
          Dst:             __errno_location
        - Src:             'lib/loopdev.c:905,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:905,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:905,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_get_blocksize
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
        - blocksize
      BBCount:         22
      ICount:          123
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - blkdev_get_sector_size
        - fprintf
        - getpid
        - loopcxt_get_fd
        - loopcxt_get_sysfs
        - ul_debugobj
        - ul_path_read_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:833,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:834,24'
              BranchSideFuncs:
                - ul_path_read_u64
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_fd
                - blkdev_get_sector_size
            - BranchSide:      'lib/loopdev.c:838,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_fd
                - blkdev_get_sector_size
        - Branch String:   'lib/loopdev.c:834,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:834,73'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_fd
                - blkdev_get_sector_size
            - BranchSide:      'lib/loopdev.c:835,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
                - loopcxt_get_fd
                - blkdev_get_sector_size
        - Branch String:   'lib/loopdev.c:838,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:839,27'
              BranchSideFuncs:
                - loopcxt_get_fd
                - blkdev_get_sector_size
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:851,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:842,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:843,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:844,31'
              BranchSideFuncs:
                - blkdev_get_sector_size
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:845,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:846,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:848,16'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:851,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:851,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:852,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:830,27'
          Dst:             loopcxt_get_sysfs
        - Src:             'lib/loopdev.c:834,7'
          Dst:             ul_path_read_u64
        - Src:             'lib/loopdev.c:839,12'
          Dst:             loopcxt_get_fd
        - Src:             'lib/loopdev.c:844,8'
          Dst:             blkdev_get_sector_size
        - Src:             'lib/loopdev.c:851,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:851,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:851,2'
          Dst:             ul_debugobj
    - functionName:    loopcxt_get_refname
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - loopcxt_get_info
        - strdup
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:784,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:785,3'
              BranchSideFuncs:
                - strdup
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:789,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
        - Branch String:   'lib/loopdev.c:789,2'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:789,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.643
            - BranchSide:      'lib/loopdev.c:789,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/loopdev.c:782,27'
          Dst:             loopcxt_get_info
        - Src:             'lib/loopdev.c:786,9'
          Dst:             strdup
        - Src:             'lib/loopdev.c:789,2'
          Dst:             getpid
        - Src:             'lib/loopdev.c:789,2'
          Dst:             fprintf
        - Src:             'lib/loopdev.c:789,2'
          Dst:             ul_debugobj
    - functionName:    ul_startswith
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - prefix
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:274,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:274,30'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      './include/strutils.h:274,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   './include/strutils.h:276,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,18'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,21'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,32'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,13'
          Branch Sides:
            - BranchSide:      './include/strutils.h:277,24'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:274,23'
          Dst:             strlen
        - Src:             './include/strutils.h:276,24'
          Dst:             strncmp
    - functionName:    is_loopdev
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - device
      BBCount:         26
      ICount:          137
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - gnu_dev_major
        - gnu_dev_minor
        - snprintf
        - stat
        - stripoff_last_component
        - sysfs_devno_is_wholedisk
        - ul_canonicalize_path
        - ul_startswith
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:683,14'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:683,22'
              BranchSideFuncs:
                - stat
                - __errno_location
                - gnu_dev_major
                - sysfs_devno_is_wholedisk
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - ul_canonicalize_path
                - free
                - ul_startswith.766
                - stripoff_last_component
            - BranchSide:      'lib/loopdev.c:684,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:683,40'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:683,44'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/loopdev.c:684,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/loopdev.c:683,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:684,6'
              BranchSideFuncs:
                - gnu_dev_major
                - sysfs_devno_is_wholedisk
                - __errno_location
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - ul_canonicalize_path
                - free
                - ul_startswith.766
                - stripoff_last_component
            - BranchSide:      'lib/loopdev.c:685,11'
              BranchSideFuncs:
                - gnu_dev_major
                - sysfs_devno_is_wholedisk
                - __errno_location
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - ul_canonicalize_path
                - free
                - ul_startswith.766
                - stripoff_last_component
        - Branch String:   'lib/loopdev.c:685,11'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:686,6'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/loopdev.c:687,39'
              BranchSideFuncs:
                - sysfs_devno_is_wholedisk
                - __errno_location
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - ul_canonicalize_path
                - free
                - ul_startswith.766
                - stripoff_last_component
        - Branch String:   'lib/loopdev.c:696,7'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:697,32'
              BranchSideFuncs:
                - stripoff_last_component
                - free
                - __errno_location
                - ul_startswith.766
            - BranchSide:      'lib/loopdev.c:698,8'
              BranchSideFuncs:
                - free
                - __errno_location
                - ul_startswith.766
        - Branch String:   'lib/loopdev.c:702,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:702,6'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/loopdev.c:703,3'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/loopdev.c:683,17'
          Dst:             stat
        - Src:             'lib/loopdev.c:685,11'
          Dst:             gnu_dev_major
        - Src:             'lib/loopdev.c:687,11'
          Dst:             sysfs_devno_is_wholedisk
        - Src:             'lib/loopdev.c:694,5'
          Dst:             gnu_dev_major
        - Src:             'lib/loopdev.c:694,24'
          Dst:             gnu_dev_minor
        - Src:             'lib/loopdev.c:693,3'
          Dst:             snprintf
        - Src:             'lib/loopdev.c:695,8'
          Dst:             ul_canonicalize_path
        - Src:             'lib/loopdev.c:697,8'
          Dst:             stripoff_last_component
        - Src:             'lib/loopdev.c:698,13'
          Dst:             ul_startswith
        - Src:             'lib/loopdev.c:703,3'
          Dst:             __errno_location
    - functionName:    loopcxt_is_lost
      functionSourceFile: '/src/util-linux/lib/loopdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lc
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - access
        - loopcxt_get_devno
        - loopcxt_has_device
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/loopdev.c:169,10'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:169,33'
              BranchSideFuncs:
                - loopcxt_has_device
                - access
                - loopcxt_get_devno
            - BranchSide:      'lib/loopdev.c:170,3'
              BranchSideFuncs: []
        - Branch String:   'lib/loopdev.c:169,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:170,3'
              BranchSideFuncs:
                - access
                - loopcxt_get_devno
            - BranchSide:      'lib/loopdev.c:171,6'
              BranchSideFuncs:
                - access
                - loopcxt_get_devno
        - Branch String:   'lib/loopdev.c:171,6'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:172,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/loopdev.c:174,23'
              BranchSideFuncs:
                - access
                - loopcxt_get_devno
        - Branch String:   'lib/loopdev.c:175,4'
          Branch Sides:
            - BranchSide:      'lib/loopdev.c:174,2'
              BranchSideFuncs:
                - loopcxt_get_devno
            - BranchSide:      'lib/loopdev.c:175,25'
              BranchSideFuncs:
                - loopcxt_get_devno
      Callsites:
        - Src:             'lib/loopdev.c:169,14'
          Dst:             loopcxt_has_device
        - Src:             'lib/loopdev.c:174,16'
          Dst:             access
        - Src:             'lib/loopdev.c:175,7'
          Dst:             loopcxt_get_devno
    - functionName:    skip_nonspaces
      functionSourceFile: '/src/util-linux/lib/mangle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mangle.c:119,11'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:119,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:119,2'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:119,17'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:119,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:119,2'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:119,32'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:119,20'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:119,36'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:119,2'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:120,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:121,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unmangle
      functionSourceFile: '/src/util-linux/lib/mangle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - end
      BBCount:         13
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - skip_nonspaces
        - unmangle_to_buffer
      functionUses:    19
      BranchProfiles:
        - Branch String:   'lib/mangle.c:133,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:134,3'
              BranchSideFuncs:
                - skip_nonspaces
                - malloc
                - unmangle_to_buffer
            - BranchSide:      'lib/mangle.c:136,21'
              BranchSideFuncs:
                - skip_nonspaces
                - malloc
                - unmangle_to_buffer
        - Branch String:   'lib/mangle.c:139,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:140,10'
              BranchSideFuncs:
                - malloc
                - unmangle_to_buffer
            - BranchSide:      'lib/mangle.c:141,6'
              BranchSideFuncs:
                - malloc
                - unmangle_to_buffer
        - Branch String:   'lib/mangle.c:141,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:142,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:144,15'
              BranchSideFuncs:
                - malloc
                - unmangle_to_buffer
        - Branch String:   'lib/mangle.c:145,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:146,3'
              BranchSideFuncs:
                - unmangle_to_buffer
            - BranchSide:      'lib/mangle.c:148,21'
              BranchSideFuncs:
                - unmangle_to_buffer
      Callsites:
        - Src:             'lib/mangle.c:136,6'
          Dst:             skip_nonspaces
        - Src:             'lib/mangle.c:148,2'
          Dst:             unmangle_to_buffer
    - functionName:    unmangle_to_buffer
      functionSourceFile: '/src/util-linux/lib/mangle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - buf
        - len
      BBCount:         22
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mangle.c:56,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:57,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:59,2'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:59,11'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:59,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:59,2'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:59,2'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:60,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:71,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:60,18'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:60,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:67,15'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:60,38'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:60,41'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:67,15'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:60,55'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:61,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:67,15'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:61,21'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:61,24'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:67,15'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:60,7'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:63,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/mangle.c:67,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unescape_to_buffer
      functionSourceFile: '/src/util-linux/lib/mangle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - wanted
        - buf
        - len
      BBCount:         17
      ICount:          126
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - strchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/mangle.c:103,12'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:103,15'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:103,2'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/mangle.c:103,2'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:104,8'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:113,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:104,18'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:104,21'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:109,15'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/mangle.c:104,38'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:104,48'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:109,15'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/mangle.c:104,7'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:105,13'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:109,15'
              BranchSideFuncs:
                - strchr
      Callsites:
        - Src:             'lib/mangle.c:104,41'
          Dst:             strchr
    - functionName:    unhexmangle_to_buffer
      functionSourceFile: '/src/util-linux/lib/mangle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - buf
        - len
      BBCount:         30
      ICount:          237
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - __ctype_b_loc
        - tolower
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/mangle.c:79,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:80,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:82,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/mangle.c:82,11'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:82,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:82,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/mangle.c:82,2'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:83,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:94,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mangle.c:83,18'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:83,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:90,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/mangle.c:83,38'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:83,41'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:90,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/mangle.c:83,53'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:84,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:90,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/mangle.c:84,22'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:84,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:90,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/mangle.c:83,7'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:86,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/mangle.c:90,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/mangle.c:86,13'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:86,28'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:86,28'
              BranchSideFuncs:
                - tolower
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/mangle.c:86,35'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:86,33'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/mangle.c:86,33'
              BranchSideFuncs:
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - __ctype_b_loc
      Callsites:
        - Src:             'lib/mangle.c:84,7'
          Dst:             __ctype_b_loc
        - Src:             'lib/mangle.c:84,25'
          Dst:             __ctype_b_loc
        - Src:             'lib/mangle.c:86,13'
          Dst:             __ctype_b_loc
        - Src:             'lib/mangle.c:86,13'
          Dst:             tolower
        - Src:             'lib/mangle.c:86,35'
          Dst:             __ctype_b_loc
        - Src:             'lib/mangle.c:86,35'
          Dst:             tolower
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mangle
      functionSourceFile: '/src/util-linux/lib/mangle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         15
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - strchr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mangle.c:28,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:29,3'
              BranchSideFuncs:
                - strlen
                - malloc
                - strchr
            - BranchSide:      'lib/mangle.c:31,30'
              BranchSideFuncs:
                - strlen
                - malloc
                - strchr
        - Branch String:   'lib/mangle.c:32,6'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:33,3'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:34,2'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/mangle.c:35,7'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:36,5'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:39,7'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/mangle.c:39,7'
          Branch Sides:
            - BranchSide:      'lib/mangle.c:40,7'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/mangle.c:45,13'
              BranchSideFuncs:
                - strchr
      Callsites:
        - Src:             'lib/mangle.c:31,23'
          Dst:             strlen
        - Src:             'lib/mangle.c:39,7'
          Dst:             strchr
    - functionName:    c_tolower
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         30
      ICount:          128
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/cctype.h:305,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:309,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    c_strncasecmp
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - n
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - c_tolower
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/cctype.h:331,13'
          Branch Sides:
            - BranchSide:      './include/cctype.h:331,16'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:332,3'
              BranchSideFuncs: []
        - Branch String:   './include/cctype.h:331,6'
          Branch Sides:
            - BranchSide:      './include/cctype.h:332,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:334,2'
              BranchSideFuncs:
                - c_tolower
                - c_tolower
        - Branch String:   './include/cctype.h:338,16'
          Branch Sides:
            - BranchSide:      './include/cctype.h:338,19'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:339,4'
              BranchSideFuncs: []
        - Branch String:   './include/cctype.h:338,7'
          Branch Sides:
            - BranchSide:      './include/cctype.h:339,4'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:340,3'
              BranchSideFuncs:
                - c_tolower
                - c_tolower
        - Branch String:   './include/cctype.h:341,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:335,18'
              BranchSideFuncs:
                - c_tolower
                - c_tolower
            - BranchSide:      './include/cctype.h:344,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/cctype.h:335,7'
          Dst:             c_tolower
        - Src:             './include/cctype.h:336,7'
          Dst:             c_tolower
    - functionName:    match_fstype
      functionSourceFile: '/src/util-linux/lib/match.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - pattern
      BBCount:         36
      ICount:          202
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - c_strncasecmp
        - strchr
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/match.c:29,15'
          Branch Sides:
            - BranchSide:      'lib/match.c:29,19'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
            - BranchSide:      'lib/match.c:31,7'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
        - Branch String:   'lib/match.c:29,6'
          Branch Sides:
            - BranchSide:      'lib/match.c:30,3'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
            - BranchSide:      'lib/match.c:31,7'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
        - Branch String:   'lib/match.c:31,6'
          Branch Sides:
            - BranchSide:      'lib/match.c:32,3'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
            - BranchSide:      'lib/match.c:34,15'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
        - Branch String:   'lib/match.c:34,6'
          Branch Sides:
            - BranchSide:      'lib/match.c:35,6'
              BranchSideFuncs:
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
            - BranchSide:      'lib/match.c:40,15'
              BranchSideFuncs:
                - strlen
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
        - Branch String:   'lib/match.c:43,28'
          Branch Sides:
            - BranchSide:      'lib/match.c:43,46'
              BranchSideFuncs:
                - c_strncasecmp
                - strchr
                - strncmp
                - c_strncasecmp
            - BranchSide:      'lib/match.c:46,21'
              BranchSideFuncs:
                - c_strncasecmp
                - strchr
                - strncmp
                - c_strncasecmp
        - Branch String:   'lib/match.c:43,62'
          Branch Sides:
            - BranchSide:      'lib/match.c:44,8'
              BranchSideFuncs:
                - c_strncasecmp
                - strchr
                - strncmp
                - c_strncasecmp
            - BranchSide:      'lib/match.c:46,21'
              BranchSideFuncs:
                - c_strncasecmp
                - strchr
                - strncmp
                - c_strncasecmp
        - Branch String:   'lib/match.c:44,22'
          Branch Sides:
            - BranchSide:      'lib/match.c:44,25'
              BranchSideFuncs: []
            - BranchSide:      'lib/match.c:45,4'
              BranchSideFuncs: []
        - Branch String:   'lib/match.c:43,7'
          Branch Sides:
            - BranchSide:      'lib/match.c:45,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/match.c:46,21'
              BranchSideFuncs:
                - c_strncasecmp
                - strchr
                - strncmp
                - c_strncasecmp
        - Branch String:   'lib/match.c:46,40'
          Branch Sides:
            - BranchSide:      'lib/match.c:46,44'
              BranchSideFuncs:
                - strchr
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
            - BranchSide:      'lib/match.c:48,14'
              BranchSideFuncs:
                - strchr
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
        - Branch String:   'lib/match.c:46,56'
          Branch Sides:
            - BranchSide:      'lib/match.c:46,59'
              BranchSideFuncs: []
            - BranchSide:      'lib/match.c:47,12'
              BranchSideFuncs: []
        - Branch String:   'lib/match.c:46,7'
          Branch Sides:
            - BranchSide:      'lib/match.c:47,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/match.c:48,14'
              BranchSideFuncs:
                - strchr
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
        - Branch String:   'lib/match.c:49,7'
          Branch Sides:
            - BranchSide:      'lib/match.c:50,4'
              BranchSideFuncs:
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
            - BranchSide:      'lib/match.c:51,4'
              BranchSideFuncs:
                - strncmp
                - c_strncasecmp
                - c_strncasecmp
                - strchr
      Callsites:
        - Src:             'lib/match.c:34,7'
          Dst:             strncmp
        - Src:             'lib/match.c:40,8'
          Dst:             strlen
        - Src:             'lib/match.c:43,8'
          Dst:             strncmp
        - Src:             'lib/match.c:43,32'
          Dst:             c_strncasecmp
        - Src:             'lib/match.c:46,7'
          Dst:             c_strncasecmp
        - Src:             'lib/match.c:48,7'
          Dst:             strchr
    - functionName:    xusleep
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:477,9'
          Dst:             nanosleep
    - functionName:    ul_path_readf_cpulist
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - set
        - maxcpus
        - path
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_cpuparse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:1086,7'
          Dst:             ul_path_cpuparse
    - functionName:    ul_path_cpuparse
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - set
        - maxcpus
        - islist
        - path
        - ap
      BBCount:         21
      ICount:          157
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - cpulist_parse
        - cpumask_parse
        - cpuset_alloc
        - cpuset_free
        - ul_path_vreadf_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:1031,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1032,3'
              BranchSideFuncs:
                - ul_path_vreadf_buffer
                - cpuset_alloc
                - free
                - cpuset_free
                - cpumask_parse
                - __errno_location
                - __errno_location
                - cpulist_parse
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:1034,29'
              BranchSideFuncs:
                - ul_path_vreadf_buffer
                - cpuset_alloc
                - free
                - cpuset_free
                - cpumask_parse
                - __errno_location
                - __errno_location
                - cpulist_parse
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:1035,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1036,3'
              BranchSideFuncs:
                - free
                - cpuset_free
            - BranchSide:      'lib/path.c:1038,22'
              BranchSideFuncs:
                - cpuset_alloc
                - free
                - cpuset_free
                - cpumask_parse
                - __errno_location
                - __errno_location
                - cpulist_parse
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:1039,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1040,6'
              BranchSideFuncs:
                - cpumask_parse
                - free
                - cpuset_free
                - __errno_location
                - __errno_location
                - cpulist_parse
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:1044,6'
              BranchSideFuncs:
                - cpumask_parse
                - free
                - cpuset_free
                - __errno_location
                - __errno_location
                - cpulist_parse
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:1044,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1045,21'
              BranchSideFuncs:
                - cpulist_parse
                - free
                - cpuset_free
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:1051,21'
              BranchSideFuncs:
                - cpumask_parse
                - free
                - cpuset_free
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:1045,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:1046,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - cpuset_free
            - BranchSide:      'lib/path.c:1050,2'
              BranchSideFuncs:
                - free
                - cpuset_free
        - Branch String:   'lib/path.c:1051,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - cpuset_free
            - BranchSide:      'lib/path.c:1052,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - free
                - cpuset_free
        - Branch String:   'lib/path.c:1060,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1061,16'
              BranchSideFuncs:
                - cpuset_free
                - free
            - BranchSide:      'lib/path.c:1064,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'lib/path.c:1034,7'
          Dst:             ul_path_vreadf_buffer
        - Src:             'lib/path.c:1038,9'
          Dst:             cpuset_alloc
        - Src:             'lib/path.c:1045,7'
          Dst:             cpulist_parse
        - Src:             'lib/path.c:1046,4'
          Dst:             __errno_location
        - Src:             'lib/path.c:1047,10'
          Dst:             __errno_location
        - Src:             'lib/path.c:1051,7'
          Dst:             cpumask_parse
        - Src:             'lib/path.c:1052,4'
          Dst:             __errno_location
        - Src:             'lib/path.c:1053,10'
          Dst:             __errno_location
        - Src:             'lib/path.c:1061,3'
          Dst:             cpuset_free
    - functionName:    ul_path_vreadf_buffer
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsz
        - path
        - ap
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:710,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:710,43'
              BranchSideFuncs:
                - ul_path_read_buffer
            - BranchSide:      'lib/path.c:710,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:708,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:710,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:710,23'
          Dst:             ul_path_read_buffer
    - functionName:    ul_path_mkpath
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
        - ap
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - vsnprintf
      functionUses:    18
      BranchProfiles:
        - Branch String:   'lib/path.c:254,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:255,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:260,14'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/path.c:255,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:256,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:257,3'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:260,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:261,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/path.c:265,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:251,2'
          Dst:             __errno_location
        - Src:             'lib/path.c:253,7'
          Dst:             vsnprintf
        - Src:             'lib/path.c:255,8'
          Dst:             __errno_location
        - Src:             'lib/path.c:256,4'
          Dst:             __errno_location
        - Src:             'lib/path.c:261,3'
          Dst:             __errno_location
    - functionName:    ul_path_read_buffer
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsz
        - path
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ul_path_read
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/path.c:690,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:691,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:693,11'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:695,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:696,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:698,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:688,11'
          Dst:             ul_path_read
    - functionName:    ul_path_read
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - len
        - path
      BBCount:         11
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - close
        - fprintf
        - getpid
        - read_all
        - ul_debug
        - ul_path_open
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:615,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:616,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/path.c:618,2'
              BranchSideFuncs:
                - read_all.930
                - __errno_location
                - close
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.929
        - Branch String:   'lib/path.c:618,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:618,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.929
                - read_all.930
                - __errno_location
                - close
                - __errno_location
            - BranchSide:      'lib/path.c:619,16'
              BranchSideFuncs:
                - read_all.930
                - __errno_location
                - close
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:614,7'
          Dst:             ul_path_open
        - Src:             'lib/path.c:616,11'
          Dst:             __errno_location
        - Src:             'lib/path.c:618,2'
          Dst:             getpid
        - Src:             'lib/path.c:618,2'
          Dst:             fprintf
        - Src:             'lib/path.c:618,2'
          Dst:             ul_debug
        - Src:             'lib/path.c:619,7'
          Dst:             read_all
        - Src:             'lib/path.c:621,10'
          Dst:             __errno_location
        - Src:             'lib/path.c:622,2'
          Dst:             close
        - Src:             'lib/path.c:623,2'
          Dst:             __errno_location
    - functionName:    ul_path_open
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - flags
        - path
      BBCount:         33
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - open
        - openat
        - ul_debug
        - ul_debugobj
        - ul_path_get_dirfd
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lib/path.c:396,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:397,3'
              BranchSideFuncs:
                - open
                - getpid
                - fprintf
                - ul_debug.929
                - ul_path_get_dirfd
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - openat
            - BranchSide:      'lib/path.c:398,7'
              BranchSideFuncs:
                - open
                - getpid
                - fprintf
                - ul_debug.929
                - ul_path_get_dirfd
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - openat
        - Branch String:   'lib/path.c:398,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:399,13'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - openat
            - BranchSide:      'lib/path.c:403,31'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - openat
        - Branch String:   'lib/path.c:400,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:400,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.929
            - BranchSide:      'lib/path.c:401,2'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:404,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:405,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:407,8'
              BranchSideFuncs:
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - openat
        - Branch String:   'lib/path.c:407,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:408,8'
              BranchSideFuncs:
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - openat
            - BranchSide:      'lib/path.c:410,21'
              BranchSideFuncs:
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - openat
        - Branch String:   'lib/path.c:412,14'
          Branch Sides:
            - BranchSide:      'lib/path.c:412,17'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.935
                - openat
            - BranchSide:      'lib/path.c:417,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:413,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:413,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - openat
            - BranchSide:      'lib/path.c:417,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:414,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:414,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - openat
            - BranchSide:      'lib/path.c:417,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:412,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:415,16'
              BranchSideFuncs:
                - openat
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:417,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:417,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:417,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
      Callsites:
        - Src:             'lib/path.c:399,8'
          Dst:             open
        - Src:             'lib/path.c:400,3'
          Dst:             getpid
        - Src:             'lib/path.c:400,3'
          Dst:             fprintf
        - Src:             'lib/path.c:400,3'
          Dst:             ul_debug
        - Src:             'lib/path.c:403,13'
          Dst:             ul_path_get_dirfd
        - Src:             'lib/path.c:410,14'
          Dst:             openat
        - Src:             'lib/path.c:412,17'
          Dst:             __errno_location
        - Src:             'lib/path.c:415,9'
          Dst:             openat
        - Src:             'lib/path.c:417,3'
          Dst:             getpid
        - Src:             'lib/path.c:417,3'
          Dst:             fprintf
        - Src:             'lib/path.c:417,3'
          Dst:             ul_debugobj
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    read_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         22
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/all-io.h:68,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:69,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.924
            - BranchSide:      './include/all-io.h:84,9'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:70,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - xusleep.924
                - read
            - BranchSide:      './include/all-io.h:77,7'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.924
        - Branch String:   './include/all-io.h:71,25'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.924
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:71,28'
              BranchSideFuncs:
                - __errno_location
                - xusleep.924
                - read
                - __errno_location
        - Branch String:   './include/all-io.h:71,44'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.924
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:71,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:72,5'
              BranchSideFuncs:
                - xusleep.924
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:75,11'
          Branch Sides:
            - BranchSide:      './include/all-io.h:75,15'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:75,4'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:77,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:78,11'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:79,9'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.924
      Callsites:
        - Src:             './include/all-io.h:69,9'
          Dst:             read
        - Src:             './include/all-io.h:71,9'
          Dst:             __errno_location
        - Src:             './include/all-io.h:71,28'
          Dst:             __errno_location
        - Src:             './include/all-io.h:72,5'
          Dst:             xusleep
    - functionName:    ul_path_get_dirfd
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         20
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - __errno_location
        - fprintf
        - get_absdir
        - getpid
        - open
        - ul_debugobj
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lib/path.c:215,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:215,2'
              BranchSideFuncs:
                - __assert_fail
                - get_absdir
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:216,2'
              BranchSideFuncs:
                - __assert_fail
                - get_absdir
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:216,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:216,2'
              BranchSideFuncs:
                - get_absdir
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:218,6'
              BranchSideFuncs:
                - get_absdir
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:218,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:219,33'
              BranchSideFuncs:
                - get_absdir
                - __errno_location
                - open
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:227,9'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:220,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:221,12'
              BranchSideFuncs:
                - open
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:223,3'
              BranchSideFuncs:
                - open
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:223,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:223,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - open
            - BranchSide:      'lib/path.c:224,21'
              BranchSideFuncs:
                - open
      Callsites:
        - Src:             'lib/path.c:215,2'
          Dst:             __assert_fail
        - Src:             'lib/path.c:216,2'
          Dst:             __assert_fail
        - Src:             'lib/path.c:219,22'
          Dst:             get_absdir
        - Src:             'lib/path.c:221,12'
          Dst:             __errno_location
        - Src:             'lib/path.c:223,3'
          Dst:             getpid
        - Src:             'lib/path.c:223,3'
          Dst:             fprintf
        - Src:             'lib/path.c:223,3'
          Dst:             ul_debugobj
        - Src:             'lib/path.c:224,16'
          Dst:             open
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    11
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    get_absdir
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         15
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - snprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/path.c:179,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:180,10'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:182,12'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:183,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:184,10'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:185,7'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:185,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:186,10'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:188,16'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:189,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:190,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:191,14'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/path.c:191,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:192,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/path.c:196,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:188,7'
          Dst:             snprintf
        - Src:             'lib/path.c:192,3'
          Dst:             __errno_location
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_path_readf_cpuset
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1069
      functionLinenumberEnd: 1077
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - set
        - maxcpus
        - path
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_cpuparse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:1074,7'
          Dst:             ul_path_cpuparse
    - functionName:    ul_path_next_dirent
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - sub
        - dirname
        - d
      BBCount:         18
      ICount:          101
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - closedir
        - ul_path_opendir
        - xreaddir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:1003,10'
          Branch Sides:
            - BranchSide:      'lib/path.c:1003,14'
              BranchSideFuncs:
                - ul_path_opendir
                - __errno_location
                - xreaddir.942
                - closedir
            - BranchSide:      'lib/path.c:1004,3'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:1003,18'
          Branch Sides:
            - BranchSide:      'lib/path.c:1003,22'
              BranchSideFuncs:
                - ul_path_opendir
                - __errno_location
                - xreaddir.942
                - closedir
            - BranchSide:      'lib/path.c:1004,3'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:1003,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1004,3'
              BranchSideFuncs:
                - ul_path_opendir
                - __errno_location
                - xreaddir.942
                - closedir
            - BranchSide:      'lib/path.c:1006,8'
              BranchSideFuncs:
                - ul_path_opendir
                - __errno_location
                - xreaddir.942
                - closedir
        - Branch String:   'lib/path.c:1006,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1007,26'
              BranchSideFuncs:
                - xreaddir.942
                - closedir
            - BranchSide:      'lib/path.c:1012,17'
              BranchSideFuncs:
                - xreaddir.942
                - closedir
        - Branch String:   'lib/path.c:1008,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:1009,12'
              BranchSideFuncs:
                - xreaddir.942
                - closedir
            - BranchSide:      'lib/path.c:1010,2'
              BranchSideFuncs:
                - xreaddir.942
                - closedir
        - Branch String:   'lib/path.c:1013,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:1014,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:1016,12'
              BranchSideFuncs:
                - closedir
      Callsites:
        - Src:             'lib/path.c:1007,10'
          Dst:             ul_path_opendir
        - Src:             'lib/path.c:1009,12'
          Dst:             __errno_location
        - Src:             'lib/path.c:1012,7'
          Dst:             xreaddir
        - Src:             'lib/path.c:1016,2'
          Dst:             closedir
    - functionName:    ul_path_opendir
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
      BBCount:         25
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - close
        - dup_fd_cloexec
        - fdopendir
        - fprintf
        - getpid
        - rewinddir
        - ul_debugobj
        - ul_path_get_dirfd
        - ul_path_open
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lib/path.c:513,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:514,21'
              BranchSideFuncs:
                - ul_path_open
                - fdopendir
                - close
                - rewinddir
            - BranchSide:      'lib/path.c:515,11'
              BranchSideFuncs:
                - fdopendir
                - close
                - rewinddir
                - ul_path_get_dirfd
                - dup_fd_cloexec
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:518,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:518,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - ul_path_get_dirfd
                - fdopendir
                - close
                - rewinddir
                - dup_fd_cloexec
            - BranchSide:      'lib/path.c:519,29'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - fdopendir
                - close
                - rewinddir
                - dup_fd_cloexec
        - Branch String:   'lib/path.c:520,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:521,24'
              BranchSideFuncs:
                - dup_fd_cloexec
                - fdopendir
                - close
                - rewinddir
            - BranchSide:      'lib/path.c:522,2'
              BranchSideFuncs:
                - fdopendir
                - close
                - rewinddir
        - Branch String:   'lib/path.c:524,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:525,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:527,18'
              BranchSideFuncs:
                - fdopendir
                - close
                - rewinddir
        - Branch String:   'lib/path.c:528,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:529,9'
              BranchSideFuncs:
                - rewinddir
            - BranchSide:      'lib/path.c:532,7'
              BranchSideFuncs:
                - rewinddir
        - Branch String:   'lib/path.c:532,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:533,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:534,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:514,8'
          Dst:             ul_path_open
        - Src:             'lib/path.c:518,3'
          Dst:             getpid
        - Src:             'lib/path.c:518,3'
          Dst:             fprintf
        - Src:             'lib/path.c:518,3'
          Dst:             ul_debugobj
        - Src:             'lib/path.c:519,11'
          Dst:             ul_path_get_dirfd
        - Src:             'lib/path.c:521,9'
          Dst:             dup_fd_cloexec
        - Src:             'lib/path.c:527,8'
          Dst:             fdopendir
        - Src:             'lib/path.c:529,3'
          Dst:             close
        - Src:             'lib/path.c:533,4'
          Dst:             rewinddir
    - functionName:    xreaddir
      functionSourceFile: '/src/util-linux/./include/fileutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dp
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - readdir
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/fileutils.h:75,2'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:75,2'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:76,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
        - Branch String:   './include/fileutils.h:76,31'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:77,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
        - Branch String:   './include/fileutils.h:76,7'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:79,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/fileutils.h:75,14'
          Dst:             readdir
        - Src:             './include/fileutils.h:76,8'
          Dst:             strcmp
        - Src:             './include/fileutils.h:77,8'
          Dst:             strcmp
    - functionName:    fdopendir
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rewinddir
      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:    ul_path_countf_dirents
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_count_dirents
        - ul_path_mkpath
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:997,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:997,45'
              BranchSideFuncs:
                - ul_path_count_dirents
            - BranchSide:      'lib/path.c:997,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:994,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:997,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:997,23'
          Dst:             ul_path_count_dirents
    - functionName:    ul_path_count_dirents
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - closedir
        - ul_path_opendir
        - xreaddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:979,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:980,3'
              BranchSideFuncs:
                - xreaddir.942
                - closedir
            - BranchSide:      'lib/path.c:982,2'
              BranchSideFuncs:
                - xreaddir.942
                - closedir
        - Branch String:   'lib/path.c:982,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:982,25'
              BranchSideFuncs:
                - xreaddir.942
                - closedir
            - BranchSide:      'lib/path.c:984,11'
              BranchSideFuncs:
                - closedir
      Callsites:
        - Src:             'lib/path.c:978,8'
          Dst:             ul_path_opendir
        - Src:             'lib/path.c:982,9'
          Dst:             xreaddir
        - Src:             'lib/path.c:984,2'
          Dst:             closedir
    - functionName:    ul_path_writef_u64
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - num
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_write_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:969,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:969,41'
              BranchSideFuncs:
                - ul_path_write_u64
            - BranchSide:      'lib/path.c:969,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:966,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:969,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:969,23'
          Dst:             ul_path_write_u64
    - functionName:    ul_path_write_u64
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - num
        - path
      BBCount:         15
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - snprintf
        - ul_path_open
        - write_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:945,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:946,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/path.c:948,17'
              BranchSideFuncs:
                - snprintf
                - write_all.947
                - __errno_location
                - close
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:949,14'
          Branch Sides:
            - BranchSide:      'lib/path.c:949,26'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:950,8'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:949,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:950,8'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:952,18'
              BranchSideFuncs:
                - write_all.947
                - __errno_location
                - close
                - __errno_location
        - Branch String:   'lib/path.c:950,8'
          Branch Sides:
            - BranchSide:      'lib/path.c:950,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - close
                - __errno_location
            - BranchSide:      'lib/path.c:950,6'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:944,7'
          Dst:             ul_path_open
        - Src:             'lib/path.c:946,11'
          Dst:             __errno_location
        - Src:             'lib/path.c:948,8'
          Dst:             snprintf
        - Src:             'lib/path.c:950,19'
          Dst:             __errno_location
        - Src:             'lib/path.c:952,8'
          Dst:             write_all
        - Src:             'lib/path.c:954,10'
          Dst:             __errno_location
        - Src:             'lib/path.c:955,2'
          Dst:             close
        - Src:             'lib/path.c:956,2'
          Dst:             __errno_location
    - functionName:    write_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         21
      ICount:          105
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - write
        - xusleep
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/all-io.h:24,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:27,3'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.924
                - __errno_location
            - BranchSide:      './include/all-io.h:38,2'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:29,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:30,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.924
            - BranchSide:      './include/all-io.h:33,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - write
                - xusleep.924
                - __errno_location
        - Branch String:   './include/all-io.h:31,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:32,42'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.924
            - BranchSide:      './include/all-io.h:33,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.924
        - Branch String:   './include/all-io.h:35,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:24,2'
              BranchSideFuncs:
                - xusleep.924
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:36,4'
              BranchSideFuncs:
                - xusleep.924
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             './include/all-io.h:27,3'
          Dst:             __errno_location
        - Src:             './include/all-io.h:28,9'
          Dst:             write
        - Src:             './include/all-io.h:33,14'
          Dst:             __errno_location
        - Src:             './include/all-io.h:33,32'
          Dst:             __errno_location
        - Src:             './include/all-io.h:35,7'
          Dst:             __errno_location
        - Src:             './include/all-io.h:36,4'
          Dst:             xusleep
    - functionName:    ul_path_write_s64
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - num
        - path
      BBCount:         15
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - snprintf
        - ul_path_open
        - write_all
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:923,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:924,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/path.c:926,17'
              BranchSideFuncs:
                - snprintf
                - write_all.947
                - __errno_location
                - close
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:927,14'
          Branch Sides:
            - BranchSide:      'lib/path.c:927,26'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:928,8'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - __errno_location
        - Branch String:   'lib/path.c:927,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:928,8'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/path.c:930,18'
              BranchSideFuncs:
                - write_all.947
                - __errno_location
                - close
                - __errno_location
        - Branch String:   'lib/path.c:928,8'
          Branch Sides:
            - BranchSide:      'lib/path.c:928,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - close
                - __errno_location
            - BranchSide:      'lib/path.c:928,6'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:922,7'
          Dst:             ul_path_open
        - Src:             'lib/path.c:924,11'
          Dst:             __errno_location
        - Src:             'lib/path.c:926,8'
          Dst:             snprintf
        - Src:             'lib/path.c:928,19'
          Dst:             __errno_location
        - Src:             'lib/path.c:930,8'
          Dst:             write_all
        - Src:             'lib/path.c:932,10'
          Dst:             __errno_location
        - Src:             'lib/path.c:933,2'
          Dst:             close
        - Src:             'lib/path.c:934,2'
          Dst:             __errno_location
    - functionName:    ul_path_writef_string
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - str
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_write_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:913,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:913,44'
              BranchSideFuncs:
                - ul_path_write_string
            - BranchSide:      'lib/path.c:913,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:910,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:913,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:913,23'
          Dst:             ul_path_write_string
    - functionName:    ul_path_write_string
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - str
        - path
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - close
        - strlen
        - ul_path_open
        - write_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:893,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:894,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/path.c:896,17'
              BranchSideFuncs:
                - strlen
                - write_all.947
                - __errno_location
                - close
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:892,7'
          Dst:             ul_path_open
        - Src:             'lib/path.c:894,11'
          Dst:             __errno_location
        - Src:             'lib/path.c:896,26'
          Dst:             strlen
        - Src:             'lib/path.c:896,7'
          Dst:             write_all
        - Src:             'lib/path.c:898,10'
          Dst:             __errno_location
        - Src:             'lib/path.c:899,2'
          Dst:             close
        - Src:             'lib/path.c:900,2'
          Dst:             __errno_location
    - functionName:    ul_path_readf_majmin
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read_majmin
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:884,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:884,43'
              BranchSideFuncs:
                - ul_path_read_majmin
            - BranchSide:      'lib/path.c:884,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:881,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:884,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:884,23'
          Dst:             ul_path_read_majmin
    - functionName:    ul_path_read_majmin
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gnu_dev_makedev
        - ul_path_scanf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:868,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:869,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:870,6'
              BranchSideFuncs:
                - gnu_dev_makedev
        - Branch String:   'lib/path.c:870,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:871,10'
              BranchSideFuncs:
                - gnu_dev_makedev
            - BranchSide:      'lib/path.c:872,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:867,7'
          Dst:             ul_path_scanf
        - Src:             'lib/path.c:871,10'
          Dst:             gnu_dev_makedev
    - functionName:    ul_path_scanf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
        - fmt
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __isoc99_vfscanf
        - fclose
        - fprintf
        - getpid
        - ul_debug
        - ul_path_fopen
      functionUses:    6
      BranchProfiles:
        - Branch String:   'lib/path.c:732,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:733,3'
              BranchSideFuncs:
                - __isoc99_vfscanf
                - fclose
                - getpid
                - fprintf
                - ul_debug.929
            - BranchSide:      'lib/path.c:735,2'
              BranchSideFuncs:
                - __isoc99_vfscanf
                - fclose
                - getpid
                - fprintf
                - ul_debug.929
        - Branch String:   'lib/path.c:735,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:735,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.929
                - __isoc99_vfscanf
                - fclose
            - BranchSide:      'lib/path.c:737,2'
              BranchSideFuncs:
                - __isoc99_vfscanf
                - fclose
      Callsites:
        - Src:             'lib/path.c:731,6'
          Dst:             ul_path_fopen
        - Src:             'lib/path.c:735,2'
          Dst:             getpid
        - Src:             'lib/path.c:735,2'
          Dst:             fprintf
        - Src:             'lib/path.c:735,2'
          Dst:             ul_debug
        - Src:             'lib/path.c:738,7'
          Dst:             __isoc99_vfscanf
        - Src:             'lib/path.c:741,2'
          Dst:             fclose
    - functionName:    ul_path_fopen
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - mode
        - path
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fdopen
        - mode2flags
        - ul_path_open
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:478,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:479,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:481,16'
              BranchSideFuncs:
                - fdopen
      Callsites:
        - Src:             'lib/path.c:475,14'
          Dst:             mode2flags
        - Src:             'lib/path.c:476,11'
          Dst:             ul_path_open
        - Src:             'lib/path.c:481,9'
          Dst:             fdopen
    - functionName:    __isoc99_vfscanf
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mode2flags
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mode
      BBCount:         38
      ICount:          193
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:449,19'
          Branch Sides:
            - BranchSide:      'lib/path.c:449,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:449,2'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:449,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:450,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:470,9'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:450,17'
          Branch Sides:
            - BranchSide:      'lib/path.c:450,22'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:452,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:450,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:451,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:452,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:452,12'
          Branch Sides:
            - BranchSide:      'lib/path.c:453,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:455,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:455,22'
          Branch Sides:
            - BranchSide:      'lib/path.c:455,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:457,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:455,12'
          Branch Sides:
            - BranchSide:      'lib/path.c:456,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:457,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:457,12'
          Branch Sides:
            - BranchSide:      'lib/path.c:458,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:460,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:460,22'
          Branch Sides:
            - BranchSide:      'lib/path.c:460,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:462,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:460,12'
          Branch Sides:
            - BranchSide:      'lib/path.c:461,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:462,13'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:462,12'
          Branch Sides:
            - BranchSide:      'lib/path.c:463,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:465,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_path_readf_u32
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read_u32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:860,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:860,40'
              BranchSideFuncs:
                - ul_path_read_u32
            - BranchSide:      'lib/path.c:860,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:857,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:860,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:860,23'
          Dst:             ul_path_read_u32
    - functionName:    ul_path_read_u32
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ul_path_scanf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/path.c:844,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:845,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:846,6'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:846,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:847,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:848,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:843,7'
          Dst:             ul_path_scanf
    - functionName:    ul_path_readf_s32
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read_s32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:835,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:835,40'
              BranchSideFuncs:
                - ul_path_read_s32
            - BranchSide:      'lib/path.c:835,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:832,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:835,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:835,23'
          Dst:             ul_path_read_s32
    - functionName:    ul_path_read_s32
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ul_path_scanf
      functionUses:    6
      BranchProfiles:
        - Branch String:   'lib/path.c:819,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:820,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:821,6'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:821,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:822,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:823,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:818,7'
          Dst:             ul_path_scanf
    - functionName:    ul_path_readf_u64
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read_u64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:811,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:811,40'
              BranchSideFuncs:
                - ul_path_read_u64
            - BranchSide:      'lib/path.c:811,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:808,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:811,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:811,23'
          Dst:             ul_path_read_u64
    - functionName:    ul_path_read_u64
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ul_path_scanf
      functionUses:    9
      BranchProfiles:
        - Branch String:   'lib/path.c:795,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:796,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:797,6'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:797,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:798,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:799,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:794,7'
          Dst:             ul_path_scanf
    - functionName:    ul_path_readf_s64
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read_s64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:786,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:786,40'
              BranchSideFuncs:
                - ul_path_read_s64
            - BranchSide:      'lib/path.c:786,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:783,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:786,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:786,23'
          Dst:             ul_path_read_s64
    - functionName:    ul_path_read_s64
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - res
        - path
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ul_path_scanf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:770,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:771,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:772,6'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:772,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:773,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:774,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:769,7'
          Dst:             ul_path_scanf
    - functionName:    ul_path_scanff
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
        - ap
        - fmt
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __isoc99_vfscanf
        - fclose
        - ul_path_vfopenf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:752,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:753,3'
              BranchSideFuncs:
                - __isoc99_vfscanf
                - fclose
            - BranchSide:      'lib/path.c:755,2'
              BranchSideFuncs:
                - __isoc99_vfscanf
                - fclose
      Callsites:
        - Src:             'lib/path.c:751,6'
          Dst:             ul_path_vfopenf
        - Src:             'lib/path.c:756,7'
          Dst:             __isoc99_vfscanf
        - Src:             'lib/path.c:759,2'
          Dst:             fclose
    - functionName:    ul_path_vfopenf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - mode
        - path
        - ap
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_path_fopen
        - ul_path_mkpath
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:489,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:489,35'
              BranchSideFuncs:
                - ul_path_fopen
            - BranchSide:      'lib/path.c:489,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:487,18'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:489,21'
          Dst:             ul_path_fopen
    - functionName:    ul_path_readf_buffer
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsz
        - path
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_vreadf_buffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:719,7'
          Dst:             ul_path_vreadf_buffer
    - functionName:    ul_path_readf_string
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - str
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:683,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:683,43'
              BranchSideFuncs:
                - ul_path_read_string
            - BranchSide:      'lib/path.c:683,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:680,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:683,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:683,23'
          Dst:             ul_path_read_string
    - functionName:    ul_path_read_string
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - str
        - path
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strdup
        - ul_path_read_buffer
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/path.c:658,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:659,3'
              BranchSideFuncs:
                - ul_path_read_buffer
                - strdup
            - BranchSide:      'lib/path.c:661,3'
              BranchSideFuncs:
                - ul_path_read_buffer
                - strdup
        - Branch String:   'lib/path.c:664,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:665,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:667,16'
              BranchSideFuncs:
                - strdup
        - Branch String:   'lib/path.c:668,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:669,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:671,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:663,7'
          Dst:             ul_path_read_buffer
        - Src:             'lib/path.c:667,9'
          Dst:             strdup
    - functionName:    ul_path_readf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - len
        - path
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_vreadf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:640,7'
          Dst:             ul_path_vreadf
    - functionName:    ul_path_vreadf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - len
        - path
        - ap
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:631,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:631,36'
              BranchSideFuncs:
                - ul_path_read
            - BranchSide:      'lib/path.c:631,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:629,18'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:631,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:631,23'
          Dst:             ul_path_read
    - functionName:    ul_path_readlinkf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsiz
        - path
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_readlink
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:606,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:606,40'
              BranchSideFuncs:
                - ul_path_readlink
            - BranchSide:      'lib/path.c:606,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:603,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:606,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:606,23'
          Dst:             ul_path_readlink
    - functionName:    ul_path_readlink
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsiz
        - path
      BBCount:         17
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - get_absdir
        - readlink
        - readlinkat
        - ul_path_get_dirfd
      functionUses:    6
      BranchProfiles:
        - Branch String:   'lib/path.c:573,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:574,30'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - readlinkat
            - BranchSide:      'lib/path.c:579,29'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - readlinkat
        - Branch String:   'lib/path.c:575,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:576,12'
              BranchSideFuncs:
                - readlink
            - BranchSide:      'lib/path.c:577,18'
              BranchSideFuncs:
                - readlink
        - Branch String:   'lib/path.c:580,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:581,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:583,8'
              BranchSideFuncs:
                - readlinkat
        - Branch String:   'lib/path.c:583,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:584,8'
              BranchSideFuncs:
                - readlinkat
            - BranchSide:      'lib/path.c:586,20'
              BranchSideFuncs:
                - readlinkat
        - Branch String:   'lib/path.c:589,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:590,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:591,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:574,19'
          Dst:             get_absdir
        - Src:             'lib/path.c:576,12'
          Dst:             __errno_location
        - Src:             'lib/path.c:577,9'
          Dst:             readlink
        - Src:             'lib/path.c:579,11'
          Dst:             ul_path_get_dirfd
        - Src:             'lib/path.c:586,9'
          Dst:             readlinkat
    - functionName:    readlinkat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_path_opendirf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_vopendirf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:559,8'
          Dst:             ul_path_vopendirf
    - functionName:    ul_path_vopendirf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
        - ap
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_path_mkpath
        - ul_path_opendir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:546,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:546,37'
              BranchSideFuncs:
                - ul_path_opendir
            - BranchSide:      'lib/path.c:546,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:544,18'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:546,21'
          Dst:             ul_path_opendir
    - functionName:    ul_path_fopenf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - mode
        - path
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_vfopenf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:498,6'
          Dst:             ul_path_vfopenf
    - functionName:    ul_path_openf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - flags
        - path
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_vopenf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:435,7'
          Dst:             ul_path_vopenf
    - functionName:    ul_path_vopenf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - flags
        - path
        - ap
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_open
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:426,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:426,36'
              BranchSideFuncs:
                - ul_path_open
            - BranchSide:      'lib/path.c:426,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:424,18'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:426,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:426,23'
          Dst:             ul_path_open
    - functionName:    ul_path_statf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - sb
        - flags
        - path
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_vstatf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/path.c:386,7'
          Dst:             ul_path_vstatf
    - functionName:    ul_path_vstatf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - sb
        - flags
        - path
        - ap
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_mkpath
        - ul_path_stat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:377,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:377,36'
              BranchSideFuncs:
                - ul_path_stat
            - BranchSide:      'lib/path.c:377,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:375,18'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:377,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:377,23'
          Dst:             ul_path_stat
    - functionName:    ul_path_stat
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - sb
        - flags
        - path
      BBCount:         39
      ICount:          207
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - fprintf
        - fstat
        - fstatat
        - getpid
        - stat
        - ul_debug
        - ul_debugobj
        - ul_path_get_dirfd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:347,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:348,8'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - fstat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - fstatat
                - fstatat
            - BranchSide:      'lib/path.c:351,31'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - fstat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - fstatat
                - fstatat
        - Branch String:   'lib/path.c:348,8'
          Branch Sides:
            - BranchSide:      'lib/path.c:348,20'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debug.929
            - BranchSide:      'lib/path.c:348,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.929
        - Branch String:   'lib/path.c:349,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:349,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.929
            - BranchSide:      'lib/path.c:350,2'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:352,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:353,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:354,7'
              BranchSideFuncs:
                - fstat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - fstatat
                - fstatat
        - Branch String:   'lib/path.c:354,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:355,10'
              BranchSideFuncs:
                - fstatat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - fstatat
            - BranchSide:      'lib/path.c:360,15'
              BranchSideFuncs:
                - fstat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - fstatat
        - Branch String:   'lib/path.c:355,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:356,9'
              BranchSideFuncs:
                - fstatat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - fstatat
            - BranchSide:      'lib/path.c:357,17'
              BranchSideFuncs:
                - fstatat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - fstatat
        - Branch String:   'lib/path.c:362,10'
          Branch Sides:
            - BranchSide:      'lib/path.c:362,13'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.935
                - fstatat
            - BranchSide:      'lib/path.c:368,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:363,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:363,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - fstatat
            - BranchSide:      'lib/path.c:368,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:364,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:364,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - fstatat
            - BranchSide:      'lib/path.c:368,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:365,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:365,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - fstatat
            - BranchSide:      'lib/path.c:368,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:362,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:366,17'
              BranchSideFuncs:
                - fstatat
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:368,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:368,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:368,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
      Callsites:
        - Src:             'lib/path.c:348,15'
          Dst:             stat
        - Src:             'lib/path.c:349,3'
          Dst:             getpid
        - Src:             'lib/path.c:349,3'
          Dst:             fprintf
        - Src:             'lib/path.c:349,3'
          Dst:             ul_debug
        - Src:             'lib/path.c:351,13'
          Dst:             ul_path_get_dirfd
        - Src:             'lib/path.c:357,9'
          Dst:             fstatat
        - Src:             'lib/path.c:360,9'
          Dst:             fstat
        - Src:             'lib/path.c:362,13'
          Dst:             __errno_location
        - Src:             'lib/path.c:366,9'
          Dst:             fstatat
        - Src:             'lib/path.c:368,3'
          Dst:             getpid
        - Src:             'lib/path.c:368,3'
          Dst:             fprintf
        - Src:             'lib/path.c:368,3'
          Dst:             ul_debugobj
    - functionName:    ul_path_accessf
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - mode
        - path
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_path_access
        - ul_path_mkpath
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:340,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:340,38'
              BranchSideFuncs:
                - ul_path_access
            - BranchSide:      'lib/path.c:340,15'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/path.c:337,6'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:340,15'
          Dst:             __errno_location
        - Src:             'lib/path.c:340,23'
          Dst:             ul_path_access
    - functionName:    ul_path_access
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - mode
        - path
      BBCount:         31
      ICount:          172
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - access
        - faccessat
        - fprintf
        - getpid
        - ul_debug
        - ul_debugobj
        - ul_path_get_dirfd
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/path.c:309,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:310,15'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - faccessat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - faccessat
            - BranchSide:      'lib/path.c:313,31'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - faccessat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - faccessat
        - Branch String:   'lib/path.c:311,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:311,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.929
            - BranchSide:      'lib/path.c:312,2'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:314,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:315,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:316,8'
              BranchSideFuncs:
                - faccessat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - faccessat
        - Branch String:   'lib/path.c:316,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:317,8'
              BranchSideFuncs:
                - faccessat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - faccessat
            - BranchSide:      'lib/path.c:319,18'
              BranchSideFuncs:
                - faccessat
                - getpid
                - fprintf
                - ul_debugobj.935
                - __errno_location
                - faccessat
        - Branch String:   'lib/path.c:321,10'
          Branch Sides:
            - BranchSide:      'lib/path.c:321,13'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debugobj.935
                - faccessat
            - BranchSide:      'lib/path.c:326,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:322,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:322,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - faccessat
            - BranchSide:      'lib/path.c:326,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:323,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:323,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - faccessat
            - BranchSide:      'lib/path.c:326,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:321,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:324,19'
              BranchSideFuncs:
                - faccessat
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:326,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:326,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:326,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
      Callsites:
        - Src:             'lib/path.c:310,8'
          Dst:             access
        - Src:             'lib/path.c:311,3'
          Dst:             getpid
        - Src:             'lib/path.c:311,3'
          Dst:             fprintf
        - Src:             'lib/path.c:311,3'
          Dst:             ul_debug
        - Src:             'lib/path.c:313,13'
          Dst:             ul_path_get_dirfd
        - Src:             'lib/path.c:319,8'
          Dst:             faccessat
        - Src:             'lib/path.c:321,13'
          Dst:             __errno_location
        - Src:             'lib/path.c:324,9'
          Dst:             faccessat
        - Src:             'lib/path.c:326,3'
          Dst:             getpid
        - Src:             'lib/path.c:326,3'
          Dst:             fprintf
        - Src:             'lib/path.c:326,3'
          Dst:             ul_debugobj
    - functionName:    faccessat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xstrncpy
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - n
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:91,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:91,28'
              BranchSideFuncs:
                - strlen
            - BranchSide:      './include/strutils.h:91,9'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:93,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:94,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:95,8'
          Branch Sides:
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:91,21'
          Dst:             strlen
    - functionName:    ul_path_get_abspath
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsz
        - path
      BBCount:         30
      ICount:          186
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - get_absdir
        - snprintf
        - ul_path_mkpath
        - xstrncpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:270,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:273,15'
              BranchSideFuncs:
                - ul_path_mkpath
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:294,32'
              BranchSideFuncs:
                - get_absdir
                - xstrncpy.965
        - Branch String:   'lib/path.c:279,15'
          Branch Sides:
            - BranchSide:      'lib/path.c:279,19'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:281,7'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:279,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:280,11'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:281,7'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:281,12'
          Branch Sides:
            - BranchSide:      'lib/path.c:281,16'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:284,17'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:281,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:282,8'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:284,17'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:285,5'
          Branch Sides:
            - BranchSide:      'lib/path.c:285,18'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:286,5'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:286,5'
          Branch Sides:
            - BranchSide:      'lib/path.c:286,15'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:287,5'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:287,5'
          Branch Sides:
            - BranchSide:      'lib/path.c:284,8'
              BranchSideFuncs:
                - snprintf
                - __errno_location
            - BranchSide:      'lib/path.c:287,12'
              BranchSideFuncs:
                - snprintf
                - __errno_location
        - Branch String:   'lib/path.c:289,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:290,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/path.c:293,2'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:296,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:297,4'
              BranchSideFuncs:
                - xstrncpy.965
            - BranchSide:      'lib/path.c:298,12'
              BranchSideFuncs:
                - xstrncpy.965
      Callsites:
        - Src:             'lib/path.c:276,10'
          Dst:             ul_path_mkpath
        - Src:             'lib/path.c:284,8'
          Dst:             snprintf
        - Src:             'lib/path.c:290,4'
          Dst:             __errno_location
        - Src:             'lib/path.c:294,21'
          Dst:             get_absdir
        - Src:             'lib/path.c:298,3'
          Dst:             xstrncpy
    - functionName:    ul_path_isopen_dirfd
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:244,12'
          Branch Sides:
            - BranchSide:      'lib/path.c:244,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:244,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_path_is_accessible
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - access
        - get_absdir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:202,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:202,2'
              BranchSideFuncs:
                - get_absdir
                - access
            - BranchSide:      'lib/path.c:204,6'
              BranchSideFuncs:
                - get_absdir
                - access
        - Branch String:   'lib/path.c:204,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:205,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:207,20'
              BranchSideFuncs:
                - get_absdir
                - access
        - Branch String:   'lib/path.c:208,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:209,3'
              BranchSideFuncs:
                - access
            - BranchSide:      'lib/path.c:210,16'
              BranchSideFuncs:
                - access
      Callsites:
        - Src:             'lib/path.c:202,2'
          Dst:             __assert_fail
        - Src:             'lib/path.c:207,9'
          Dst:             get_absdir
        - Src:             'lib/path.c:210,9'
          Dst:             access
    - functionName:    ul_path_set_enoent_redirect
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_path_get_dialect
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lib/path.c:165,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:165,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:165,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_path_set_dialect
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - data
        - free_data
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:159,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:159,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:159,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:159,2'
          Dst:             getpid
        - Src:             'lib/path.c:159,2'
          Dst:             fprintf
        - Src:             'lib/path.c:159,2'
          Dst:             ul_debugobj
    - functionName:    ul_path_get_dir
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:152,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:152,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:152,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_path_set_dir
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - dir
      BBCount:         17
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - close
        - fprintf
        - getpid
        - strdup
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:133,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:134,14'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
                - close
            - BranchSide:      'lib/path.c:139,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
                - close
        - Branch String:   'lib/path.c:135,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:136,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
                - close
            - BranchSide:      'lib/path.c:137,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
                - close
        - Branch String:   'lib/path.c:139,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:140,9'
              BranchSideFuncs:
                - close
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:144,7'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:146,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:146,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:147,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:134,7'
          Dst:             strdup
        - Src:             'lib/path.c:140,3'
          Dst:             close
        - Src:             'lib/path.c:146,2'
          Dst:             getpid
        - Src:             'lib/path.c:146,2'
          Dst:             fprintf
        - Src:             'lib/path.c:146,2'
          Dst:             ul_debugobj
    - functionName:    ul_path_get_prefix
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/path.c:126,9'
          Branch Sides:
            - BranchSide:      'lib/path.c:126,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:126,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_path_set_prefix
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - prefix
      BBCount:         17
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - fprintf
        - getpid
        - strdup
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:110,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:110,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
                - strdup
            - BranchSide:      'lib/path.c:112,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
                - strdup
        - Branch String:   'lib/path.c:112,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:113,14'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:118,7'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:114,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:115,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:116,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:120,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:120,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:121,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:110,2'
          Dst:             __assert_fail
        - Src:             'lib/path.c:113,7'
          Dst:             strdup
        - Src:             'lib/path.c:120,2'
          Dst:             getpid
        - Src:             'lib/path.c:120,2'
          Dst:             fprintf
        - Src:             'lib/path.c:120,2'
          Dst:             ul_debugobj
    - functionName:    ul_path_close_dirfd
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - close
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:233,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:233,2'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:235,6'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:235,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:235,6'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:236,3'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:236,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:236,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - close
            - BranchSide:      'lib/path.c:237,9'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'lib/path.c:233,2'
          Dst:             __assert_fail
        - Src:             'lib/path.c:236,3'
          Dst:             getpid
        - Src:             'lib/path.c:236,3'
          Dst:             fprintf
        - Src:             'lib/path.c:236,3'
          Dst:             ul_debugobj
        - Src:             'lib/path.c:237,3'
          Dst:             close
    - functionName:    ul_ref_path
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/path.c:84,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:84,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:85,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_unref_path
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         16
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
        - ul_path_close_dirfd
      functionUses:    15
      BranchProfiles:
        - Branch String:   'lib/path.c:90,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:91,3'
              BranchSideFuncs:
                - ul_path_close_dirfd
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:93,2'
              BranchSideFuncs:
                - ul_path_close_dirfd
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:95,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:95,6'
              BranchSideFuncs:
                - ul_path_close_dirfd
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:96,3'
              BranchSideFuncs:
                - ul_path_close_dirfd
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:96,3'
          Branch Sides:
            - BranchSide:      'lib/path.c:96,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - ul_path_close_dirfd
                - free
                - free
                - free
            - BranchSide:      'lib/path.c:97,7'
              BranchSideFuncs:
                - ul_path_close_dirfd
                - free
                - free
                - free
        - Branch String:   'lib/path.c:97,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:98,4'
              BranchSideFuncs:
                - ul_path_close_dirfd
                - free
                - free
                - free
            - BranchSide:      'lib/path.c:99,23'
              BranchSideFuncs:
                - ul_path_close_dirfd
                - free
                - free
                - free
      Callsites:
        - Src:             'lib/path.c:96,3'
          Dst:             getpid
        - Src:             'lib/path.c:96,3'
          Dst:             fprintf
        - Src:             'lib/path.c:96,3'
          Dst:             ul_debugobj
        - Src:             'lib/path.c:99,3'
          Dst:             ul_path_close_dirfd
    - functionName:    ul_new_path
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dir
      BBCount:         20
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - ul_debugobj
        - ul_unref_path
        - vasprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/path.c:57,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:58,3'
              BranchSideFuncs:
                - vasprintf
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.935
            - BranchSide:      'lib/path.c:60,2'
              BranchSideFuncs:
                - vasprintf
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.935
        - Branch String:   'lib/path.c:60,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:60,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.935
                - vasprintf
                - ul_unref_path
            - BranchSide:      'lib/path.c:62,2'
              BranchSideFuncs:
                - vasprintf
                - ul_unref_path
        - Branch String:   'lib/path.c:65,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:69,3'
              BranchSideFuncs:
                - vasprintf
                - ul_unref_path
            - BranchSide:      'lib/path.c:76,9'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:73,14'
          Branch Sides:
            - BranchSide:      'lib/path.c:73,18'
              BranchSideFuncs:
                - ul_unref_path
            - BranchSide:      'lib/path.c:74,4'
              BranchSideFuncs:
                - ul_unref_path
        - Branch String:   'lib/path.c:73,7'
          Branch Sides:
            - BranchSide:      'lib/path.c:74,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:75,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:55,24'
          Dst:             calloc
        - Src:             'lib/path.c:60,2'
          Dst:             getpid
        - Src:             'lib/path.c:60,2'
          Dst:             fprintf
        - Src:             'lib/path.c:60,2'
          Dst:             ul_debugobj
        - Src:             'lib/path.c:70,8'
          Dst:             vasprintf
        - Src:             'lib/path.c:78,2'
          Dst:             ul_unref_path
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_privileged_execution
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getegid
        - geteuid
        - getgid
        - getuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:459,10'
          Branch Sides:
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
        - Branch String:   './include/c.h:459,33'
          Branch Sides:
            - BranchSide:      './include/c.h:459,33'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:459,37'
              BranchSideFuncs:
                - getegid
                - getgid
      Callsites:
        - Src:             './include/c.h:459,10'
          Dst:             geteuid
        - Src:             './include/c.h:459,23'
          Dst:             getuid
        - Src:             './include/c.h:459,37'
          Dst:             getegid
        - Src:             './include/c.h:459,50'
          Dst:             getgid
    - functionName:    ul_debug_parse_mask
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flagnames
        - mask
      BBCount:         37
      ICount:          184
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - strcmp
        - strdup
        - strtok_r
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debug.h:132,10'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,14'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,18'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,21'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,31'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,34'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,6'
          Branch Sides:
            - BranchSide:      './include/debug.h:134,7'
              BranchSideFuncs:
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:137,7'
          Branch Sides:
            - BranchSide:      './include/debug.h:138,11'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:140,3'
          Branch Sides:
            - BranchSide:      './include/debug.h:142,9'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:154,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/debug.h:144,26'
          Branch Sides:
            - BranchSide:      './include/debug.h:144,29'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:144,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:144,4'
          Branch Sides:
            - BranchSide:      './include/debug.h:145,16'
              BranchSideFuncs:
                - strcmp
                - strtok_r
                - free
            - BranchSide:      './include/debug.h:151,8'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:145,9'
          Branch Sides:
            - BranchSide:      './include/debug.h:146,13'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:149,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:151,8'
          Branch Sides:
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/debug.h:152,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/debug.h:129,8'
          Dst:             strtoul
        - Src:             './include/debug.h:136,16'
          Dst:             strdup
        - Src:             './include/debug.h:140,18'
          Dst:             strtok_r
        - Src:             './include/debug.h:145,9'
          Dst:             strcmp
        - Src:             './include/debug.h:155,20'
          Dst:             strcmp
    - functionName:    ul_path_init_debug
      functionSourceFile: '/src/util-linux/lib/path.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getenv
        - getpid
        - is_privileged_execution
        - ul_debug_parse_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/path.c:48,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:48,6'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.976
                - getpid
                - fprintf
                - ul_debug_parse_mask.977
            - BranchSide:      'lib/path.c:48,6'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.976
                - getpid
                - fprintf
                - ul_debug_parse_mask.977
        - Branch String:   'lib/path.c:48,6'
          Branch Sides:
            - BranchSide:      'lib/path.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.976
                - getpid
                - fprintf
                - ul_debug_parse_mask.977
        - Branch String:   'lib/path.c:50,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs:
                - is_privileged_execution.976
                - getpid
                - fprintf
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs:
                - is_privileged_execution.976
                - getpid
                - fprintf
                - ul_debug_parse_mask.977
        - Branch String:   'lib/path.c:50,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs:
                - ul_debug_parse_mask.977
                - is_privileged_execution.976
                - getpid
                - fprintf
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs:
                - is_privileged_execution.976
                - getpid
                - fprintf
        - Branch String:   'lib/path.c:50,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs:
                - is_privileged_execution.976
                - getpid
                - fprintf
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs: []
        - Branch String:   'lib/path.c:50,2'
          Branch Sides:
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs:
                - getpid
                - fprintf
            - BranchSide:      'lib/path.c:50,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/path.c:50,2'
          Dst:             getenv
        - Src:             'lib/path.c:50,2'
          Dst:             ul_debug_parse_mask
        - Src:             'lib/path.c:50,2'
          Dst:             is_privileged_execution
        - Src:             'lib/path.c:50,2'
          Dst:             getpid
        - Src:             'lib/path.c:50,2'
          Dst:             fprintf
    - functionName:    ul_optstr_get_value
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - key
      BBCount:         21
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - strlen
        - strncmp
        - strndup
        - ul_optstr_next
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1299,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1299,18'
              BranchSideFuncs:
                - strlen
                - ul_optstr_next
                - strncmp
                - strndup
            - BranchSide:      'lib/strutils.c:1300,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1299,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1299,27'
              BranchSideFuncs:
                - strlen
                - ul_optstr_next
                - strncmp
                - strndup
            - BranchSide:      'lib/strutils.c:1300,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1299,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1300,3'
              BranchSideFuncs:
                - strlen
                - ul_optstr_next
                - strncmp
                - strndup
            - BranchSide:      'lib/strutils.c:1302,14'
              BranchSideFuncs:
                - strlen
                - ul_optstr_next
                - strncmp
                - strndup
        - Branch String:   'lib/strutils.c:1303,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1304,7'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
                - strndup
            - BranchSide:      'lib/strutils.c:1309,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1304,20'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1304,24'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
                - strndup
            - BranchSide:      'lib/strutils.c:1305,4'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
                - strndup
        - Branch String:   'lib/strutils.c:1304,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1305,4'
              BranchSideFuncs:
                - strncmp
                - ul_optstr_next
                - strndup
            - BranchSide:      'lib/strutils.c:1306,15'
              BranchSideFuncs:
                - strncmp
                - ul_optstr_next
                - strndup
        - Branch String:   'lib/strutils.c:1306,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1303,2'
              BranchSideFuncs:
                - strndup
            - BranchSide:      'lib/strutils.c:1307,19'
              BranchSideFuncs:
                - strndup
      Callsites:
        - Src:             'lib/strutils.c:1302,7'
          Dst:             strlen
        - Src:             'lib/strutils.c:1303,9'
          Dst:             ul_optstr_next
        - Src:             'lib/strutils.c:1306,7'
          Dst:             strncmp
        - Src:             'lib/strutils.c:1307,11'
          Dst:             strndup
    - functionName:    ul_optstr_next
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
        - namesz
        - value
        - valsz
      BBCount:         100
      ICount:          474
      EdgeCount:       132
      CyclomaticComplexity: 34
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1227,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1227,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lib/strutils.c:1228,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lib/strutils.c:1228,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1228,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1230,13'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1232,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1233,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1234,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1234,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1235,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1236,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1236,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1237,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1238,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1238,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1239,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1243,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1243,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1243,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1243,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1243,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1244,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1246,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1246,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1246,26'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1246,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1246,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1247,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1281,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1247,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1247,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1249,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1247,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1248,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1249,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1249,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1250,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1251,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1251,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1251,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1253,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1251,34'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1251,39'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1252,15'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1251,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1252,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1253,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1253,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1254,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1255,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1255,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1255,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1257,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1255,25'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1255,29'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1257,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1255,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1256,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1257,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1257,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1257,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1259,14'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1257,34'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1257,39'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1258,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1257,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1258,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1259,14'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1261,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1261,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1262,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1261,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1262,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1263,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1263,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1264,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1266,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1266,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1267,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1268,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1268,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1269,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1270,14'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1269,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1269,20'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1269,34'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1270,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1270,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1270,32'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1272,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1273,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1278,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1273,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1274,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1275,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1275,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1276,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1277,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:1227,2'
          Dst:             __assert_fail
        - Src:             'lib/strutils.c:1228,2'
          Dst:             __assert_fail
    - functionName:    ul_optstr_is_valid
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_optstr_next
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1289,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1289,15'
              BranchSideFuncs:
                - ul_optstr_next
            - BranchSide:      'lib/strutils.c:1290,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:1289,15'
          Dst:             ul_optstr_next
    - functionName:    ul_stralnumcmp
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         30
      ICount:          180
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_b_loc
        - tolower
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1195,23'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1195,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
                - tolower
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:1195,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
                - tolower
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:1195,3'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1194,28'
              BranchSideFuncs:
                - tolower
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:1197,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
                - tolower
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:1199,23'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1199,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - tolower
            - BranchSide:      'lib/strutils.c:1199,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - tolower
        - Branch String:   'lib/strutils.c:1199,3'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1198,28'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
                - tolower
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:1201,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
                - tolower
        - Branch String:   'lib/strutils.c:1201,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1202,17'
              BranchSideFuncs:
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
            - BranchSide:      'lib/strutils.c:1203,7'
              BranchSideFuncs:
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
                - tolower
        - Branch String:   'lib/strutils.c:1203,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1204,17'
              BranchSideFuncs:
                - tolower
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:1205,7'
              BranchSideFuncs:
                - tolower
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:1205,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1206,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1207,2'
              BranchSideFuncs:
                - tolower
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:1207,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1193,3'
              BranchSideFuncs:
                - tolower
                - tolower
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:1209,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:1195,27'
          Dst:             __ctype_b_loc
        - Src:             'lib/strutils.c:1199,27'
          Dst:             __ctype_b_loc
        - Src:             'lib/strutils.c:1202,9'
          Dst:             tolower
        - Src:             'lib/strutils.c:1204,9'
          Dst:             tolower
    - functionName:    skip_fline
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
      BBCount:         12
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fgetc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1175,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1176,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1177,7'
              BranchSideFuncs:
                - fgetc
        - Branch String:   'lib/strutils.c:1177,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1178,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1179,2'
              BranchSideFuncs:
                - fgetc
        - Branch String:   'lib/strutils.c:1179,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1175,19'
              BranchSideFuncs:
                - fgetc
            - BranchSide:      'lib/strutils.c:1179,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:1175,13'
          Dst:             fgetc
    - functionName:    fgetc
      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:    strcspn_escaped
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - reject
      BBCount:         16
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1080,9'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1080,9'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/strutils.c:1081,21'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/strutils.c:1081,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1082,33'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/strutils.c:1083,26'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/strutils.c:1083,26'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1084,33'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/strutils.c:1085,33'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/strutils.c:1085,26'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1086,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:1085,26'
          Dst:             strchr
    - functionName:    ul_split
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - l
        - separator
        - quoted
      BBCount:         35
      ICount:          253
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - strchr
        - strcspn
        - strcspn_escaped
        - strspn
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1131,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1132,17'
              BranchSideFuncs:
                - strspn
                - strcspn
                - strcspn_escaped
                - strchr
                - strchr
                - strcspn_escaped
                - strchr
            - BranchSide:      'lib/strutils.c:1136,27'
              BranchSideFuncs:
                - strspn
                - strcspn
                - strcspn_escaped
                - strchr
                - strchr
                - strcspn_escaped
                - strchr
        - Branch String:   'lib/strutils.c:1132,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1132,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1133,17'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1137,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1138,26'
              BranchSideFuncs:
                - strcspn
                - strcspn_escaped
                - strchr
                - strchr
                - strcspn_escaped
                - strchr
            - BranchSide:      'lib/strutils.c:1142,13'
              BranchSideFuncs:
                - strcspn
                - strcspn_escaped
                - strchr
                - strchr
                - strcspn_escaped
                - strchr
        - Branch String:   'lib/strutils.c:1142,20'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1142,39'
              BranchSideFuncs:
                - strchr
                - strcspn
                - strcspn_escaped
                - strchr
                - strcspn_escaped
                - strchr
            - BranchSide:      'lib/strutils.c:1153,20'
              BranchSideFuncs:
                - strcspn
                - strcspn_escaped
                - strchr
        - Branch String:   'lib/strutils.c:1142,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1143,38'
              BranchSideFuncs:
                - strcspn_escaped
                - strchr
            - BranchSide:      'lib/strutils.c:1153,20'
              BranchSideFuncs:
                - strcspn
                - strcspn_escaped
                - strchr
        - Branch String:   'lib/strutils.c:1146,45'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1146,48'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1149,34'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1146,81'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1147,22'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1149,34'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1147,38'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1147,49'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/strutils.c:1152,33'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1146,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1149,34'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1152,33'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1153,20'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1154,38'
              BranchSideFuncs:
                - strcspn_escaped
                - strchr
            - BranchSide:      'lib/strutils.c:1162,30'
              BranchSideFuncs:
                - strcspn
        - Branch String:   'lib/strutils.c:1155,33'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1155,44'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/strutils.c:1160,26'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1155,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1157,34'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1160,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:1132,17'
          Dst:             __assert_fail
        - Src:             'lib/strutils.c:1136,20'
          Dst:             strspn
        - Src:             'lib/strutils.c:1142,23'
          Dst:             strchr
        - Src:             'lib/strutils.c:1145,22'
          Dst:             strcspn_escaped
        - Src:             'lib/strutils.c:1147,42'
          Dst:             strchr
        - Src:             'lib/strutils.c:1154,22'
          Dst:             strcspn_escaped
        - Src:             'lib/strutils.c:1155,37'
          Dst:             strchr
        - Src:             'lib/strutils.c:1162,22'
          Dst:             strcspn
    - 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:    ul_strchr_escaped
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - c
      BBCount:         22
      ICount:          106
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1111,25'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1111,29'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1111,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1111,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1112,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1121,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1112,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1112,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1116,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1112,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1113,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1116,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1116,15'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1116,20'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1118,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1116,24'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1116,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1117,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1116,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1117,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1118,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_strvfappend
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1073
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - format
        - ap
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ul_strappend
        - vasprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1067,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1068,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:1070,21'
              BranchSideFuncs:
                - ul_strappend
                - free
      Callsites:
        - Src:             'lib/strutils.c:1066,7'
          Dst:             vasprintf
        - Src:             'lib/strutils.c:1068,11'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:1070,8'
          Dst:             ul_strappend
    - functionName:    ul_strappend
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         15
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
        - strdup
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1027,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1028,3'
              BranchSideFuncs:
                - strdup
                - strlen
                - strlen
                - realloc
            - BranchSide:      'lib/strutils.c:1029,7'
              BranchSideFuncs:
                - strdup
                - strlen
                - strlen
                - realloc
        - Branch String:   'lib/strutils.c:1029,9'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1029,14'
              BranchSideFuncs:
                - strdup
                - strlen
                - strlen
                - realloc
            - BranchSide:      'lib/strutils.c:1030,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:1029,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1030,3'
              BranchSideFuncs:
                - strdup
                - strlen
                - strlen
                - realloc
            - BranchSide:      'lib/strutils.c:1031,8'
              BranchSideFuncs:
                - strdup
                - strlen
                - strlen
                - realloc
        - Branch String:   'lib/strutils.c:1031,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1032,15'
              BranchSideFuncs:
                - strlen
                - strlen
                - realloc
            - BranchSide:      'lib/strutils.c:1036,15'
              BranchSideFuncs:
                - strlen
                - strlen
                - realloc
        - Branch String:   'lib/strutils.c:1040,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1041,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1042,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:1032,8'
          Dst:             strdup
        - Src:             'lib/strutils.c:1036,7'
          Dst:             strlen
        - Src:             'lib/strutils.c:1037,7'
          Dst:             strlen
        - Src:             'lib/strutils.c:1039,8'
          Dst:             realloc
    - functionName:    strfappend
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - format
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_strvfappend
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/strutils.c:1054,8'
          Dst:             ul_strvfappend
    - functionName:    ul_strfconcat
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - format
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strnconcat
        - vasprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1014,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1015,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:1017,22'
              BranchSideFuncs:
                - ul_strnconcat
                - free
      Callsites:
        - Src:             'lib/strutils.c:1011,7'
          Dst:             vasprintf
        - Src:             'lib/strutils.c:1017,8'
          Dst:             ul_strnconcat
    - functionName:    ul_strnconcat
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - suffix
        - b
      BBCount:         23
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - strdup
        - strlen
        - strndup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strutils.c:972,16'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:972,20'
              BranchSideFuncs:
                - strndup
                - strdup
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
            - BranchSide:      'lib/strutils.c:974,14'
              BranchSideFuncs:
                - strndup
                - strdup
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
        - Branch String:   'lib/strutils.c:972,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:973,24'
              BranchSideFuncs:
                - strndup
                - strdup
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
            - BranchSide:      'lib/strutils.c:974,14'
              BranchSideFuncs:
                - strndup
                - strdup
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
        - Branch String:   'lib/strutils.c:974,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:975,32'
              BranchSideFuncs:
                - strdup
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
            - BranchSide:      'lib/strutils.c:976,14'
              BranchSideFuncs:
                - strdup
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
        - Branch String:   'lib/strutils.c:976,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:977,31'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
            - BranchSide:      'lib/strutils.c:979,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strlen
                - malloc
        - Branch String:   'lib/strutils.c:979,9'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:979,9'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - malloc
            - BranchSide:      'lib/strutils.c:980,9'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - malloc
        - Branch String:   'lib/strutils.c:980,9'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:980,9'
              BranchSideFuncs:
                - strlen
                - malloc
            - BranchSide:      'lib/strutils.c:982,20'
              BranchSideFuncs:
                - strlen
                - malloc
        - Branch String:   'lib/strutils.c:983,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:984,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:986,20'
              BranchSideFuncs:
                - malloc
        - Branch String:   'lib/strutils.c:987,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:988,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:990,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:973,24'
          Dst:             strdup
        - Src:             'lib/strutils.c:975,24'
          Dst:             strndup
        - Src:             'lib/strutils.c:977,24'
          Dst:             strdup
        - Src:             'lib/strutils.c:979,9'
          Dst:             __assert_fail
        - Src:             'lib/strutils.c:980,9'
          Dst:             __assert_fail
        - Src:             'lib/strutils.c:982,13'
          Dst:             strlen
    - functionName:    ul_strconcat
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - suffix
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
        - ul_strnconcat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strutils.c:1000,41'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:1000,57'
              BranchSideFuncs:
                - strlen
                - ul_strnconcat
            - BranchSide:      'lib/strutils.c:1000,41'
              BranchSideFuncs:
                - ul_strnconcat
      Callsites:
        - Src:             'lib/strutils.c:1000,50'
          Dst:             strlen
        - Src:             'lib/strutils.c:1000,16'
          Dst:             ul_strnconcat
    - functionName:    next_path_segment
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - sz
      BBCount:         22
      ICount:          120
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strutils.c:920,15'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:920,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:920,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:920,32'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:920,37'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:920,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:920,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:921,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:923,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:923,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:923,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:924,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:923,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:924,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:926,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:926,34'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:926,38'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:926,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:926,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:927,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:930,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    streq_paths
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         36
      ICount:          167
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - next_path_segment
        - strncmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/strutils.c:935,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:935,14'
              BranchSideFuncs:
                - next_path_segment
                - next_path_segment
                - strncmp
            - BranchSide:      'lib/strutils.c:935,2'
              BranchSideFuncs:
                - next_path_segment
                - next_path_segment
                - strncmp
        - Branch String:   'lib/strutils.c:935,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:937,41'
              BranchSideFuncs:
                - next_path_segment
                - next_path_segment
                - strncmp
            - BranchSide:      'lib/strutils.c:963,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:946,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:947,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:950,7'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
        - Branch String:   'lib/strutils.c:950,24'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:951,9'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
            - BranchSide:      'lib/strutils.c:954,8'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
        - Branch String:   'lib/strutils.c:951,15'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:951,19'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
            - BranchSide:      'lib/strutils.c:951,37'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
        - Branch String:   'lib/strutils.c:951,33'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:951,37'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:952,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:951,43'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:951,47'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
            - BranchSide:      'lib/strutils.c:954,8'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
        - Branch String:   'lib/strutils.c:950,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:952,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:954,8'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
        - Branch String:   'lib/strutils.c:954,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:954,18'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
            - BranchSide:      'lib/strutils.c:955,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:954,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:955,4'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
            - BranchSide:      'lib/strutils.c:956,7'
              BranchSideFuncs:
                - strncmp
                - next_path_segment
                - next_path_segment
        - Branch String:   'lib/strutils.c:956,20'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:956,31'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:957,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:956,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:957,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:959,7'
              BranchSideFuncs:
                - next_path_segment
                - next_path_segment
                - strncmp
      Callsites:
        - Src:             'lib/strutils.c:937,23'
          Dst:             next_path_segment
        - Src:             'lib/strutils.c:938,23'
          Dst:             next_path_segment
        - Src:             'lib/strutils.c:956,23'
          Dst:             strncmp
    - functionName:    ul_parse_range
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - lower
        - upper
        - def
      BBCount:         46
      ICount:          236
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - __errno_location
        - strtol
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:883,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:884,3'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - __errno_location
                - strtol
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'lib/strutils.c:886,20'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - __errno_location
                - strtol
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'lib/strutils.c:889,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:890,6'
              BranchSideFuncs:
                - strtol
                - __errno_location
            - BranchSide:      'lib/strutils.c:895,28'
              BranchSideFuncs:
                - strtol
                - __errno_location
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'lib/strutils.c:892,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:892,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:893,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:892,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:892,25'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:893,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:892,29'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:892,32'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:893,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:892,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:893,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:894,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:896,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:896,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:897,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:896,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:896,24'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'lib/strutils.c:897,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:896,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:897,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:899,8'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'lib/strutils.c:899,19'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:899,25'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'lib/strutils.c:901,13'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'lib/strutils.c:899,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:900,13'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'lib/strutils.c:901,13'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'lib/strutils.c:901,24'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:901,28'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'lib/strutils.c:902,10'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'lib/strutils.c:907,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:907,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:908,5'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:907,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:907,26'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:908,5'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:907,30'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:907,33'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:908,5'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:907,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:908,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:909,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:887,2'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:891,12'
          Dst:             strtol
        - Src:             'lib/strutils.c:892,7'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:895,21'
          Dst:             strtol
        - Src:             'lib/strutils.c:896,7'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:904,4'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:905,13'
          Dst:             strtol
        - Src:             'lib/strutils.c:907,8'
          Dst:             __errno_location
    - functionName:    string_to_bitmask
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - mask
        - name2flag
      BBCount:         42
      ICount:          206
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:842,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:842,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:843,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:842,26'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:842,30'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:843,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:842,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:843,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:845,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:845,19'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:845,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:845,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:845,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:846,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:868,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:849,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:850,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:851,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:851,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:852,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:853,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:853,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:854,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:855,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:855,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:855,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:856,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:855,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:856,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:857,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:857,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:858,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:860,10'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:861,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:862,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:863,12'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:865,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:865,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:867,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:865,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:866,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:867,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    string_to_bitarray
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - list
        - ary
        - name2bit
        - allow_range
      BBCount:         63
      ICount:          334
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:784,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:784,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:785,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:784,25'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:784,29'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:785,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:784,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:785,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:787,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:787,19'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:787,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:787,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:787,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:788,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:825,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:791,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:792,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:793,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:793,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:794,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:795,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:795,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:796,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:797,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:797,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:797,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:798,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:797,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:798,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:799,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:799,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:800,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:801,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:801,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:802,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:811,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:802,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:803,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:805,16'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:812,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:813,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:814,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:815,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:816,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:818,12'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:816,4'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:817,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:821,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:822,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:822,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:824,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:822,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:823,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:824,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    string_add_to_idarray
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - ary
        - arysz
        - ary_pos
        - name2id
      BBCount:         19
      ICount:          122
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - string_to_idarray
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:748,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:748,17'
              BranchSideFuncs:
                - string_to_idarray
            - BranchSide:      'lib/strutils.c:749,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:748,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:748,26'
              BranchSideFuncs:
                - string_to_idarray
            - BranchSide:      'lib/strutils.c:749,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:748,34'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:748,38'
              BranchSideFuncs:
                - string_to_idarray
            - BranchSide:      'lib/strutils.c:749,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:748,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:749,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:751,6'
              BranchSideFuncs:
                - string_to_idarray
        - Branch String:   'lib/strutils.c:751,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:752,15'
              BranchSideFuncs:
                - string_to_idarray
            - BranchSide:      'lib/strutils.c:754,14'
              BranchSideFuncs:
                - string_to_idarray
        - Branch String:   'lib/strutils.c:759,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:760,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:761,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:758,6'
          Dst:             string_to_idarray
    - functionName:    string_to_idarray
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - ary
        - arysz
        - name2id
      BBCount:         48
      ICount:          241
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:707,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:707,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:707,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:707,26'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:707,30'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:707,34'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:707,40'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:707,44'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:707,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:708,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:710,19'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:710,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:710,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:710,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:711,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:735,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:714,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:715,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:716,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:716,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:717,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:718,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:718,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:719,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:720,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:720,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:721,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:722,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:722,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:722,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:723,4'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:722,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:723,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:724,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:724,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:725,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:727,8'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:728,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:729,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:730,16'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:732,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:732,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:734,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:732,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:733,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:734,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xstrncpy
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - n
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:91,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:91,28'
              BranchSideFuncs:
                - strlen
            - BranchSide:      './include/strutils.h:91,9'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:93,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:94,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:95,8'
          Branch Sides:
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:91,21'
          Dst:             strlen
    - functionName:    get_exp
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:604,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:604,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:605,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:605,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:606,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:607,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    size_to_human_string
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - options
        - bytes
      BBCount:         53
      ICount:          348
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - get_exp
        - localeconv
        - snprintf
        - strdup
        - xstrncpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:620,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:621,8'
              BranchSideFuncs:
                - get_exp
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:624,17'
              BranchSideFuncs:
                - get_exp
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:625,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:625,28'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:625,19'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:626,9'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:626,15'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:626,39'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:627,9'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:627,15'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:627,7'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:631,38'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:631,42'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:636,3'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:631,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:632,8'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:636,3'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:643,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:645,7'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:665,6'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:645,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:646,13'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:648,12'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:650,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:652,12'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:655,13'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:659,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:660,7'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:663,2'
              BranchSideFuncs:
                - snprintf
                - strdup
                - localeconv
                - snprintf
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:665,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:666,27'
              BranchSideFuncs:
                - localeconv
                - snprintf
                - strdup
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:683,12'
              BranchSideFuncs:
                - snprintf
                - strdup
        - Branch String:   'lib/strutils.c:667,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:667,18'
              BranchSideFuncs:
                - snprintf
                - strdup
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:667,9'
              BranchSideFuncs:
                - snprintf
                - strdup
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:670,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:670,16'
              BranchSideFuncs:
                - snprintf
                - strdup
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:671,7'
              BranchSideFuncs:
                - snprintf
                - strdup
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:670,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:671,7'
              BranchSideFuncs:
                - snprintf
                - strdup
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:673,18'
              BranchSideFuncs:
                - snprintf
                - strdup
                - xstrncpy.1096
        - Branch String:   'lib/strutils.c:674,15'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:674,27'
              BranchSideFuncs:
                - strdup
                - xstrncpy.1096
            - BranchSide:      'lib/strutils.c:681,4'
              BranchSideFuncs:
                - strdup
        - Branch String:   'lib/strutils.c:674,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:676,12'
              BranchSideFuncs:
                - xstrncpy.1096
                - strdup
            - BranchSide:      'lib/strutils.c:681,4'
              BranchSideFuncs:
                - strdup
        - Branch String:   'lib/strutils.c:676,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:677,12'
              BranchSideFuncs:
                - xstrncpy.1096
                - strdup
            - BranchSide:      'lib/strutils.c:679,13'
              BranchSideFuncs:
                - xstrncpy.1096
                - strdup
      Callsites:
        - Src:             'lib/strutils.c:624,9'
          Dst:             get_exp
        - Src:             'lib/strutils.c:666,27'
          Dst:             localeconv
        - Src:             'lib/strutils.c:673,9'
          Dst:             snprintf
        - Src:             'lib/strutils.c:679,4'
          Dst:             xstrncpy
        - Src:             'lib/strutils.c:683,3'
          Dst:             snprintf
        - Src:             'lib/strutils.c:685,9'
          Dst:             strdup
    - functionName:    localeconv
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xstrmode
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mode
        - str
      BBCount:         31
      ICount:          327
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:562,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:563,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:564,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:564,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:565,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:566,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:566,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:567,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:568,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:568,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:569,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:570,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:570,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:571,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:572,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:572,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:573,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:574,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:579,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:580,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:581,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:584,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:585,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:586,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:589,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:590,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:591,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    hyperlinkwanted
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mode
      BBCount:         19
      ICount:          90
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - errx
        - gettext
        - isatty
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:542,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:542,21'
              BranchSideFuncs:
                - strcmp
                - isatty
                - strcmp
                - gettext
                - errx
                - strcmp
            - BranchSide:      'lib/strutils.c:545,6'
              BranchSideFuncs:
                - isatty
                - strcmp
                - gettext
                - errx
                - strcmp
        - Branch String:   'lib/strutils.c:542,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:543,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:545,6'
              BranchSideFuncs:
                - isatty
                - strcmp
                - gettext
                - errx
                - strcmp
        - Branch String:   'lib/strutils.c:545,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:545,21'
              BranchSideFuncs:
                - strcmp
                - isatty
                - strcmp
                - gettext
                - errx
            - BranchSide:      'lib/strutils.c:548,7'
              BranchSideFuncs:
                - isatty
                - strcmp
                - gettext
                - errx
        - Branch String:   'lib/strutils.c:545,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:546,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:548,7'
              BranchSideFuncs:
                - isatty
                - strcmp
                - gettext
                - errx
        - Branch String:   'lib/strutils.c:548,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:548,22'
              BranchSideFuncs:
                - strcmp
                - gettext
                - errx
                - isatty
            - BranchSide:      'lib/strutils.c:549,10'
              BranchSideFuncs:
                - isatty
        - Branch String:   'lib/strutils.c:548,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:549,10'
              BranchSideFuncs:
                - isatty
            - BranchSide:      'lib/strutils.c:551,21'
              BranchSideFuncs:
                - gettext
                - errx
      Callsites:
        - Src:             'lib/strutils.c:542,14'
          Dst:             strcmp
        - Src:             'lib/strutils.c:545,14'
          Dst:             strcmp
        - Src:             'lib/strutils.c:548,15'
          Dst:             strcmp
        - Src:             'lib/strutils.c:549,10'
          Dst:             isatty
        - Src:             'lib/strutils.c:551,21'
          Dst:             gettext
        - Src:             'lib/strutils.c:551,2'
          Dst:             errx
    - 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:    gettext
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    errx
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtotime_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - errmesg
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - str2num_or_err
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/strutils.c:536,15'
          Dst:             str2num_or_err
    - functionName:    str2num_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - str
        - base
        - errmesg
        - low
        - up
      BBCount:         20
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - err
        - errx
        - ul_strtos64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:423,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:423,19'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
                - __errno_location
            - BranchSide:      'lib/strutils.c:426,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:423,23'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:423,26'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
                - __errno_location
            - BranchSide:      'lib/strutils.c:423,41'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
                - __errno_location
        - Branch String:   'lib/strutils.c:423,37'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:423,41'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:424,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:423,44'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:423,47'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
                - __errno_location
            - BranchSide:      'lib/strutils.c:426,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:423,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:424,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:426,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:426,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:427,7'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:431,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:427,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:428,8'
              BranchSideFuncs:
                - err
            - BranchSide:      'lib/strutils.c:429,8'
              BranchSideFuncs:
                - errx
      Callsites:
        - Src:             'lib/strutils.c:422,7'
          Dst:             ul_strtos64
        - Src:             'lib/strutils.c:424,10'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:427,7'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:428,4'
          Dst:             err
        - Src:             'lib/strutils.c:429,3'
          Dst:             errx
    - functionName:    ul_strtos64
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - num
        - base
      BBCount:         19
      ICount:          101
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - strtoimax
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strutils.c:330,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:330,22'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:331,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:330,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:331,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:333,2'
              BranchSideFuncs:
                - __errno_location
                - strtoimax
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:336,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:337,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:338,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:338,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:338,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:339,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:338,25'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:338,29'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:340,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:338,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:339,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:340,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:331,12'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:333,2'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:334,19'
          Dst:             strtoimax
        - Src:             'lib/strutils.c:336,6'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:337,11'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:339,12'
          Dst:             __errno_location
    - functionName:    strtoimax
      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:    strtotimespec_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - ts
        - errmesg
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtold_or_err
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/strutils.c:527,15'
          Dst:             strtold_or_err
    - functionName:    strtold_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - errmesg
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - err
        - errx
        - ul_strtold
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strutils.c:492,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:493,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:494,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:494,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:495,7'
              BranchSideFuncs:
                - err
            - BranchSide:      'lib/strutils.c:497,7'
              BranchSideFuncs:
                - errx
      Callsites:
        - Src:             'lib/strutils.c:492,6'
          Dst:             ul_strtold
        - Src:             'lib/strutils.c:494,6'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:495,3'
          Dst:             err
        - Src:             'lib/strutils.c:497,2'
          Dst:             errx
    - functionName:    ul_strtold
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - num
      BBCount:         19
      ICount:          97
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - strtold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:477,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:477,22'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:478,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:477,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:478,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:479,17'
              BranchSideFuncs:
                - strtold
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:481,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:482,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:483,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:483,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:483,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:484,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:483,25'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:483,29'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:485,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:483,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:484,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:485,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:476,2'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:478,12'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:479,9'
          Dst:             strtold
        - Src:             'lib/strutils.c:481,6'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:482,11'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:484,12'
          Dst:             __errno_location
    - functionName:    strtold
      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:    strtotimeval_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - tv
        - errmesg
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtold_or_err
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/strutils.c:518,15'
          Dst:             strtold_or_err
    - functionName:    strtosize_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - errmesg
      BBCount:         7
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - err
        - errx
        - strtosize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:504,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:505,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:507,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:507,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:508,7'
              BranchSideFuncs:
                - err
            - BranchSide:      'lib/strutils.c:510,7'
              BranchSideFuncs:
                - errx
      Callsites:
        - Src:             'lib/strutils.c:504,6'
          Dst:             strtosize
        - Src:             'lib/strutils.c:507,6'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:508,3'
          Dst:             err
        - Src:             'lib/strutils.c:510,2'
          Dst:             errx
    - functionName:    strtosize
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - res
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_parse_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/strutils.c:223,9'
          Dst:             ul_parse_size
    - functionName:    ul_parse_size
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - res
        - power
      BBCount:         138
      ICount:          744
      EdgeCount:       186
      CyclomaticComplexity: 50
      functionsReached:
        - __ctype_b_loc
        - __errno_location
        - do_scale_by_power
        - localeconv
        - strchr
        - strlen
        - strncmp
        - strtoumax
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:80,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:80,16'
              BranchSideFuncs:
                - __errno_location
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:81,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:80,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:81,6'
              BranchSideFuncs:
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:91,6'
              BranchSideFuncs:
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:92,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:93,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:94,7'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:94,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:95,6'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:99,2'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:102,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:103,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:104,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:103,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:103,22'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:107,7'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:103,39'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:103,42'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:104,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:102,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:104,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:107,7'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:104,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:104,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:104,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:107,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:107,16'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:108,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:107,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:108,3'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:109,6'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:115,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:115,28'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:117,14'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:115,42'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:115,68'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:115,47'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:115,62'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:115,68'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:117,14'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:115,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:116,8'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:117,14'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:117,28'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:117,54'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:117,33'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:117,48'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:117,54'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:119,13'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:117,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:118,8'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:119,13'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:119,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:0,0'
              BranchSideFuncs:
                - localeconv
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:120,27'
              BranchSideFuncs:
                - localeconv
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:121,20'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:121,24'
              BranchSideFuncs:
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:121,15'
              BranchSideFuncs:
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:122,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:122,29'
              BranchSideFuncs:
                - strlen
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:122,10'
              BranchSideFuncs:
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strlen
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:124,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:124,21'
              BranchSideFuncs:
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strlen
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:148,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:124,23'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:124,26'
              BranchSideFuncs:
                - __errno_location
                - strncmp
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strlen
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:148,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:124,29'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:124,40'
              BranchSideFuncs:
                - strncmp
                - __errno_location
                - __ctype_b_loc
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strlen
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:148,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:124,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:125,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - strlen
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:148,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:127,4'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:128,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - strlen
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:129,11'
              BranchSideFuncs:
                - __ctype_b_loc
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - strlen
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:130,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:131,5'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - strlen
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:139,20'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:133,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:134,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:135,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:134,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:134,25'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:138,4'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:134,45'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:134,48'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:135,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:133,9'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:135,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:138,4'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:135,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:135,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:135,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:141,13'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:141,18'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:145,8'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:141,23'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:141,28'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - strchr
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:142,8'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:141,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:142,8'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
            - BranchSide:      'lib/strutils.c:145,8'
              BranchSideFuncs:
                - strchr
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
                - localeconv
                - strncmp
                - __ctype_b_loc
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - strlen
        - Branch String:   'lib/strutils.c:153,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:154,10'
              BranchSideFuncs:
                - do_scale_by_power
                - __errno_location
                - do_scale_by_power
            - BranchSide:      'lib/strutils.c:156,15'
              BranchSideFuncs:
                - strchr
                - __errno_location
                - do_scale_by_power
                - do_scale_by_power
        - Branch String:   'lib/strutils.c:157,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:158,11'
              BranchSideFuncs:
                - do_scale_by_power
                - __errno_location
                - do_scale_by_power
            - BranchSide:      'lib/strutils.c:160,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:166,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:167,12'
              BranchSideFuncs:
                - __errno_location
                - do_scale_by_power
            - BranchSide:      'lib/strutils.c:168,6'
              BranchSideFuncs:
                - __errno_location
                - do_scale_by_power
        - Branch String:   'lib/strutils.c:168,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:168,14'
              BranchSideFuncs:
                - __errno_location
                - do_scale_by_power
            - BranchSide:      'lib/strutils.c:168,14'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:168,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:168,14'
              BranchSideFuncs:
                - do_scale_by_power
                - __errno_location
            - BranchSide:      'lib/strutils.c:170,13'
              BranchSideFuncs:
                - do_scale_by_power
                - __errno_location
        - Branch String:   'lib/strutils.c:180,3'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:181,8'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:188,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:181,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:182,14'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:184,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:188,3'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:189,8'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:202,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:189,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:190,14'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:192,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:209,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:209,15'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:211,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:209,8'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:210,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:211,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:211,3'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:203,23'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:212,2'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:216,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:216,6'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:217,12'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'lib/strutils.c:92,9'
          Dst:             __ctype_b_loc
        - Src:             'lib/strutils.c:99,2'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:100,6'
          Dst:             strtoumax
        - Src:             'lib/strutils.c:103,7'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:104,8'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:104,17'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:120,27'
          Dst:             localeconv
        - Src:             'lib/strutils.c:122,22'
          Dst:             strlen
        - Src:             'lib/strutils.c:124,32'
          Dst:             strncmp
        - Src:             'lib/strutils.c:130,8'
          Dst:             __ctype_b_loc
        - Src:             'lib/strutils.c:131,5'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:132,12'
          Dst:             strtoumax
        - Src:             'lib/strutils.c:134,10'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:135,11'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:135,20'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:152,7'
          Dst:             strchr
        - Src:             'lib/strutils.c:156,8'
          Dst:             strchr
        - Src:             'lib/strutils.c:165,7'
          Dst:             do_scale_by_power
        - Src:             'lib/strutils.c:173,3'
          Dst:             do_scale_by_power
        - Src:             'lib/strutils.c:217,3'
          Dst:             __errno_location
    - functionName:    do_scale_by_power
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - base
        - power
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strutils.c:32,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:33,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:37,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:33,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:34,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:35,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    strtod_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - errmesg
      BBCount:         21
      ICount:          107
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - err
        - errx
        - strtod
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:457,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:457,22'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:458,3'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:457,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:458,3'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:459,15'
              BranchSideFuncs:
                - strtod
                - __errno_location
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:461,12'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:461,15'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:462,3'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:461,26'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:461,30'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:462,3'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:461,34'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:461,38'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:461,34'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:461,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:461,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:462,3'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:466,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:467,7'
              BranchSideFuncs:
                - err
            - BranchSide:      'lib/strutils.c:469,7'
              BranchSideFuncs:
                - errx
      Callsites:
        - Src:             'lib/strutils.c:456,2'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:459,8'
          Dst:             strtod
        - Src:             'lib/strutils.c:461,6'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:466,6'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:467,3'
          Dst:             err
        - Src:             'lib/strutils.c:469,2'
          Dst:             errx
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str2unum_or_err
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - base
        - errmesg
        - up
      BBCount:         14
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - err
        - errx
        - ul_strtou64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:440,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:440,18'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
                - __errno_location
            - BranchSide:      'lib/strutils.c:443,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:440,21'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:440,24'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
                - __errno_location
            - BranchSide:      'lib/strutils.c:443,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:440,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:441,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:443,6'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
        - Branch String:   'lib/strutils.c:443,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:444,7'
              BranchSideFuncs:
                - __errno_location
                - errx
                - err
            - BranchSide:      'lib/strutils.c:448,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:444,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:445,8'
              BranchSideFuncs:
                - err
            - BranchSide:      'lib/strutils.c:446,8'
              BranchSideFuncs:
                - errx
      Callsites:
        - Src:             'lib/strutils.c:439,7'
          Dst:             ul_strtou64
        - Src:             'lib/strutils.c:441,10'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:444,7'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:445,4'
          Dst:             err
        - Src:             'lib/strutils.c:446,3'
          Dst:             errx
    - functionName:    ul_strtou64
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - num
        - base
      BBCount:         22
      ICount:          123
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - strtoimax
        - strtoumax
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/strutils.c:348,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:348,22'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:349,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:348,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:349,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:354,2'
              BranchSideFuncs:
                - __errno_location
                - strtoimax
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:356,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:357,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/strutils.c:359,3'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'lib/strutils.c:363,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:364,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:365,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:365,17'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:365,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:366,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:365,25'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:365,29'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:367,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:365,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:366,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:367,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:349,12'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:354,2'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:355,18'
          Dst:             strtoimax
        - Src:             'lib/strutils.c:357,3'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:359,3'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:360,10'
          Dst:             strtoumax
        - Src:             'lib/strutils.c:363,6'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:364,11'
          Dst:             __errno_location
        - Src:             'lib/strutils.c:366,12'
          Dst:             __errno_location
    - functionName:    ul_strtou16
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - num
        - base
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - ul_strtou64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:402,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:402,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:404,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:402,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:403,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:404,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:404,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:404,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:405,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:401,7'
          Dst:             ul_strtou64
        - Src:             'lib/strutils.c:403,10'
          Dst:             __errno_location
    - functionName:    ul_strtou32
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - num
        - base
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - ul_strtou64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:389,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:389,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:391,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:389,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:390,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:391,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:391,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:391,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:392,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:388,7'
          Dst:             ul_strtou64
        - Src:             'lib/strutils.c:390,10'
          Dst:             __errno_location
    - functionName:    ul_strtos32
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - num
        - base
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - ul_strtos64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:376,14'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:376,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:378,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:376,34'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:376,37'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:377,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'lib/strutils.c:376,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:377,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/strutils.c:378,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:378,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:378,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:379,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:375,7'
          Dst:             ul_strtos64
        - Src:             'lib/strutils.c:377,10'
          Dst:             __errno_location
    - functionName:    strnchr
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - s
        - maxlen
        - c
      BBCount:         11
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:304,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:304,22'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:304,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:304,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:305,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:307,2'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:305,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:306,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_parse_switch
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg
      BBCount:         23
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - errx
        - gettext
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:259,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:259,7'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
            - BranchSide:      'lib/strutils.c:259,7'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
        - Branch String:   'lib/strutils.c:260,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:261,4'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
            - BranchSide:      'lib/strutils.c:262,7'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
        - Branch String:   'lib/strutils.c:262,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:262,7'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
            - BranchSide:      'lib/strutils.c:262,7'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
        - Branch String:   'lib/strutils.c:263,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:264,4'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gettext
                - errx
            - BranchSide:      'lib/strutils.c:266,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gettext
                - errx
        - Branch String:   'lib/strutils.c:266,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:267,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:271,14'
              BranchSideFuncs:
                - strcmp
                - gettext
                - errx
                - strcmp
        - Branch String:   'lib/strutils.c:271,7'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:272,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:275,2'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
        - Branch String:   'lib/strutils.c:275,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:259,7'
              BranchSideFuncs:
                - gettext
                - errx
                - strcmp
                - strcmp
            - BranchSide:      'lib/strutils.c:276,2'
              BranchSideFuncs:
                - gettext
                - errx
      Callsites:
        - Src:             'lib/strutils.c:266,7'
          Dst:             strcmp
        - Src:             'lib/strutils.c:271,7'
          Dst:             strcmp
        - Src:             'lib/strutils.c:278,26'
          Dst:             gettext
        - Src:             'lib/strutils.c:278,2'
          Dst:             errx
    - functionName:    isxdigit_strend
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - end
      BBCount:         20
      ICount:          105
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __ctype_b_loc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strutils.c:241,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:241,22'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:241,2'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:241,24'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:241,27'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:241,2'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:241,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:241,58'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:243,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:243,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:244,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:246,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:246,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:246,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:246,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:246,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:246,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:246,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:241,27'
          Dst:             __ctype_b_loc
    - functionName:    isdigit_strend
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - end
      BBCount:         20
      ICount:          105
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __ctype_b_loc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strutils.c:230,18'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:230,22'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:230,2'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:230,24'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:230,27'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:230,2'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'lib/strutils.c:230,2'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:230,57'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'lib/strutils.c:232,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:232,6'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:233,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:234,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:234,11'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:234,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:234,11'
              BranchSideFuncs: []
        - Branch String:   'lib/strutils.c:234,22'
          Branch Sides:
            - BranchSide:      'lib/strutils.c:234,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/strutils.c:234,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strutils.c:230,27'
          Dst:             __ctype_b_loc
    - functionName:    strutils_set_exitcode
      functionSourceFile: '/src/util-linux/lib/strutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ex
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_strv_reverse
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         10
      ICount:          85
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ul_strv_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:393,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:394,24'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:396,16'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:396,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:399,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:404,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strv.c:392,13'
          Dst:             ul_strv_length
    - functionName:    ul_strv_length
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/strv.c:68,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:69,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:71,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:71,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:72,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:74,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_strv_extendv
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - format
        - ap
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strv_consume
        - vasprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:383,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:384,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:386,32'
              BranchSideFuncs:
                - ul_strv_consume
      Callsites:
        - Src:             'lib/strv.c:382,13'
          Dst:             vasprintf
        - Src:             'lib/strv.c:386,16'
          Dst:             ul_strv_consume
    - functionName:    ul_strv_consume
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - value
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strv_push
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/strv.c:313,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:313,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/strv.c:314,22'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'lib/strv.c:312,13'
          Dst:             ul_strv_push
    - functionName:    ul_strv_push
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - value
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - reallocarray
        - ul_strv_length
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/strv.c:258,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:259,17'
              BranchSideFuncs:
                - ul_strv_length
                - reallocarray
            - BranchSide:      'lib/strv.c:261,29'
              BranchSideFuncs:
                - ul_strv_length
                - reallocarray
        - Branch String:   'lib/strv.c:265,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:266,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:268,27'
              BranchSideFuncs:
                - reallocarray
        - Branch String:   'lib/strv.c:269,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:270,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:272,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strv.c:261,13'
          Dst:             ul_strv_length
        - Src:             'lib/strv.c:268,13'
          Dst:             reallocarray
    - functionName:    ul_strv_extendf
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - format
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strv_consume
        - vasprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:372,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:373,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:375,32'
              BranchSideFuncs:
                - ul_strv_consume
      Callsites:
        - Src:             'lib/strv.c:369,13'
          Dst:             vasprintf
        - Src:             'lib/strv.c:375,16'
          Dst:             ul_strv_consume
    - functionName:    ul_strv_remove
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - s
      BBCount:         16
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:345,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:346,17'
              BranchSideFuncs:
                - __assert_fail
                - strcmp
                - free
            - BranchSide:      'lib/strv.c:348,9'
              BranchSideFuncs:
                - __assert_fail
                - strcmp
                - free
        - Branch String:   'lib/strv.c:348,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:348,9'
              BranchSideFuncs:
                - strcmp
                - free
            - BranchSide:      'lib/strv.c:353,22'
              BranchSideFuncs:
                - strcmp
                - free
        - Branch String:   'lib/strv.c:353,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:354,29'
              BranchSideFuncs:
                - strcmp
                - free
            - BranchSide:      'lib/strv.c:359,10'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:354,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:355,31'
              BranchSideFuncs:
                - free
                - strcmp
            - BranchSide:      'lib/strv.c:357,35'
              BranchSideFuncs:
                - strcmp
                - free
      Callsites:
        - Src:             'lib/strv.c:348,9'
          Dst:             __assert_fail
        - Src:             'lib/strv.c:354,21'
          Dst:             strcmp
    - functionName:    ul_strv_consume_prepend
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - value
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strv_push_prepend
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:323,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:323,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/strv.c:324,22'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'lib/strv.c:322,13'
          Dst:             ul_strv_push_prepend
    - functionName:    ul_strv_push_prepend
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - value
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ul_strv_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strv.c:283,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:284,17'
              BranchSideFuncs:
                - ul_strv_length
                - malloc
                - free
            - BranchSide:      'lib/strv.c:286,29'
              BranchSideFuncs:
                - ul_strv_length
                - malloc
                - free
        - Branch String:   'lib/strv.c:290,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:291,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:293,37'
              BranchSideFuncs:
                - malloc
                - free
        - Branch String:   'lib/strv.c:294,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:295,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/strv.c:297,16'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/strv.c:297,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:298,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/strv.c:300,16'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'lib/strv.c:286,13'
          Dst:             ul_strv_length
    - functionName:    ul_strv_join
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - separator
      BBCount:         29
      ICount:          164
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - stpcpy
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:225,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:226,27'
              BranchSideFuncs:
                - strlen
                - malloc
                - stpcpy
                - stpcpy
                - strlen
            - BranchSide:      'lib/strv.c:228,20'
              BranchSideFuncs:
                - strlen
                - malloc
                - stpcpy
                - stpcpy
                - strlen
        - Branch String:   'lib/strv.c:231,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:231,9'
              BranchSideFuncs:
                - malloc
                - stpcpy
                - stpcpy
                - strlen
            - BranchSide:      'lib/strv.c:231,9'
              BranchSideFuncs:
                - malloc
                - stpcpy
                - stpcpy
                - strlen
        - Branch String:   'lib/strv.c:231,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:232,21'
              BranchSideFuncs:
                - strlen
                - malloc
                - stpcpy
                - stpcpy
            - BranchSide:      'lib/strv.c:237,20'
              BranchSideFuncs:
                - malloc
                - stpcpy
                - stpcpy
        - Branch String:   'lib/strv.c:232,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:233,30'
              BranchSideFuncs:
                - strlen
                - malloc
                - stpcpy
                - stpcpy
            - BranchSide:      'lib/strv.c:234,30'
              BranchSideFuncs:
                - strlen
                - malloc
                - stpcpy
                - stpcpy
        - Branch String:   'lib/strv.c:238,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:239,17'
              BranchSideFuncs:
                - stpcpy
                - stpcpy
            - BranchSide:      'lib/strv.c:241,13'
              BranchSideFuncs:
                - stpcpy
                - stpcpy
        - Branch String:   'lib/strv.c:242,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:242,9'
              BranchSideFuncs:
                - stpcpy
                - stpcpy
            - BranchSide:      'lib/strv.c:242,9'
              BranchSideFuncs:
                - stpcpy
                - stpcpy
        - Branch String:   'lib/strv.c:242,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:243,21'
              BranchSideFuncs:
                - stpcpy
                - stpcpy
            - BranchSide:      'lib/strv.c:249,10'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:243,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:244,36'
              BranchSideFuncs:
                - stpcpy
                - stpcpy
            - BranchSide:      'lib/strv.c:246,28'
              BranchSideFuncs:
                - stpcpy
                - stpcpy
      Callsites:
        - Src:             'lib/strv.c:228,13'
          Dst:             strlen
        - Src:             'lib/strv.c:234,22'
          Dst:             strlen
        - Src:             'lib/strv.c:244,29'
          Dst:             stpcpy
        - Src:             'lib/strv.c:246,21'
          Dst:             stpcpy
    - functionName:    stpcpy
      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:    ul_strv_split
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - separator
      BBCount:         19
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - strndup
        - ul_split
        - ul_strv_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strv.c:195,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:195,9'
              BranchSideFuncs:
                - ul_split
                - malloc
                - ul_split
                - strndup
                - ul_strv_free
                - ul_split
                - ul_split
            - BranchSide:      'lib/strv.c:197,11'
              BranchSideFuncs:
                - ul_split
                - malloc
                - ul_split
                - strndup
                - ul_strv_free
                - ul_split
                - ul_split
        - Branch String:   'lib/strv.c:198,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:199,18'
              BranchSideFuncs:
                - ul_split
                - malloc
                - ul_split
                - strndup
                - ul_strv_free
                - ul_split
            - BranchSide:      'lib/strv.c:201,38'
              BranchSideFuncs:
                - malloc
                - ul_split
                - strndup
                - ul_strv_free
                - ul_split
        - Branch String:   'lib/strv.c:202,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:203,17'
              BranchSideFuncs:
                - ul_split
                - strndup
                - ul_strv_free
                - ul_split
            - BranchSide:      'lib/strv.c:205,11'
              BranchSideFuncs:
                - ul_split
                - strndup
                - ul_strv_free
                - ul_split
        - Branch String:   'lib/strv.c:206,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:207,32'
              BranchSideFuncs:
                - strndup
                - ul_strv_free
                - ul_split
            - BranchSide:      'lib/strv.c:216,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:208,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:209,38'
              BranchSideFuncs:
                - ul_split
                - strndup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:213,18'
              BranchSideFuncs:
                - ul_split
                - strndup
                - ul_strv_free
      Callsites:
        - Src:             'lib/strv.c:195,9'
          Dst:             __assert_fail
        - Src:             'lib/strv.c:198,9'
          Dst:             ul_split
        - Src:             'lib/strv.c:198,9'
          Dst:             ul_split
        - Src:             'lib/strv.c:206,9'
          Dst:             ul_split
        - Src:             'lib/strv.c:207,24'
          Dst:             strndup
        - Src:             'lib/strv.c:209,25'
          Dst:             ul_strv_free
        - Src:             'lib/strv.c:206,9'
          Dst:             ul_split
    - functionName:    ul_strv_free
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_strv_clear
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/strv.c:40,9'
          Dst:             ul_strv_clear
    - functionName:    ul_strv_clear
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strv.c:30,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:31,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/strv.c:33,18'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/strv.c:33,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:34,23'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/strv.c:36,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_strv_extend_strv_concat
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - suffix
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ul_strconcat
        - ul_strv_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:164,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:164,9'
              BranchSideFuncs:
                - ul_strconcat
                - ul_strv_push
                - free
            - BranchSide:      'lib/strv.c:164,9'
              BranchSideFuncs:
                - ul_strconcat
                - ul_strv_push
                - free
        - Branch String:   'lib/strv.c:164,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:167,35'
              BranchSideFuncs:
                - ul_strconcat
                - ul_strv_push
                - free
            - BranchSide:      'lib/strv.c:178,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:168,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:169,25'
              BranchSideFuncs:
                - ul_strv_push
                - ul_strconcat
                - free
            - BranchSide:      'lib/strv.c:171,34'
              BranchSideFuncs:
                - ul_strv_push
                - ul_strconcat
                - free
        - Branch String:   'lib/strv.c:172,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:173,30'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/strv.c:176,9'
              BranchSideFuncs:
                - ul_strconcat
                - ul_strv_push
                - free
      Callsites:
        - Src:             'lib/strv.c:167,21'
          Dst:             ul_strconcat
        - Src:             'lib/strv.c:171,21'
          Dst:             ul_strv_push
    - functionName:    ul_strv_extend
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - value
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strdup
        - ul_strv_consume
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strv.c:332,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:333,17'
              BranchSideFuncs:
                - strdup
                - ul_strv_consume
            - BranchSide:      'lib/strv.c:335,20'
              BranchSideFuncs:
                - strdup
                - ul_strv_consume
        - Branch String:   'lib/strv.c:336,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:337,17'
              BranchSideFuncs:
                - ul_strv_consume
            - BranchSide:      'lib/strv.c:339,32'
              BranchSideFuncs:
                - ul_strv_consume
      Callsites:
        - Src:             'lib/strv.c:335,13'
          Dst:             strdup
        - Src:             'lib/strv.c:339,16'
          Dst:             ul_strv_consume
    - functionName:    ul_strv_extend_strv
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         13
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ul_strv_extend
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:151,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:151,9'
              BranchSideFuncs:
                - ul_strv_extend
            - BranchSide:      'lib/strv.c:151,9'
              BranchSideFuncs:
                - ul_strv_extend
        - Branch String:   'lib/strv.c:151,9'
          Branch Sides:
            - BranchSide:      'lib/strv.c:152,36'
              BranchSideFuncs:
                - ul_strv_extend
            - BranchSide:      'lib/strv.c:157,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:153,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:154,32'
              BranchSideFuncs: []
            - BranchSide:      'lib/strv.c:155,9'
              BranchSideFuncs:
                - ul_strv_extend
      Callsites:
        - Src:             'lib/strv.c:152,21'
          Dst:             ul_strv_extend
    - functionName:    ul_strv_new_ap
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ap
      BBCount:         36
      ICount:          226
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - strdup
        - ul_strv_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strv.c:88,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:89,21'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
            - BranchSide:      'lib/strv.c:102,38'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
        - Branch String:   'lib/strv.c:92,29'
          Branch Sides:
            - BranchSide:      'lib/strv.c:92,29'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
            - BranchSide:      'lib/strv.c:92,29'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
        - Branch String:   'lib/strv.c:92,17'
          Branch Sides:
            - BranchSide:      'lib/strv.c:93,29'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
            - BranchSide:      'lib/strv.c:99,17'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
        - Branch String:   'lib/strv.c:93,29'
          Branch Sides:
            - BranchSide:      'lib/strv.c:94,33'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
            - BranchSide:      'lib/strv.c:96,26'
              BranchSideFuncs:
                - malloc
                - strdup
                - ul_strv_free
                - strdup
        - Branch String:   'lib/strv.c:103,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:104,17'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
                - strdup
            - BranchSide:      'lib/strv.c:106,13'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
                - strdup
        - Branch String:   'lib/strv.c:106,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:107,21'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
                - strdup
            - BranchSide:      'lib/strv.c:127,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:107,21'
          Branch Sides:
            - BranchSide:      'lib/strv.c:108,39'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
                - strdup
            - BranchSide:      'lib/strv.c:114,17'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
        - Branch String:   'lib/strv.c:109,29'
          Branch Sides:
            - BranchSide:      'lib/strv.c:110,33'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:111,26'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
        - Branch String:   'lib/strv.c:114,29'
          Branch Sides:
            - BranchSide:      'lib/strv.c:114,29'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:114,29'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
        - Branch String:   'lib/strv.c:114,17'
          Branch Sides:
            - BranchSide:      'lib/strv.c:116,29'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:125,9'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:116,29'
          Branch Sides:
            - BranchSide:      'lib/strv.c:117,33'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:119,39'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
        - Branch String:   'lib/strv.c:120,29'
          Branch Sides:
            - BranchSide:      'lib/strv.c:121,33'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:123,26'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
      Callsites:
        - Src:             'lib/strv.c:108,32'
          Dst:             strdup
        - Src:             'lib/strv.c:119,32'
          Dst:             strdup
        - Src:             'lib/strv.c:132,9'
          Dst:             ul_strv_free
    - functionName:    ul_strv_new
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_strv_new_ap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/strv.c:141,13'
          Dst:             ul_strv_new_ap
    - functionName:    ul_strv_copy
      functionSourceFile: '/src/util-linux/lib/strv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - strdup
        - ul_strv_free
        - ul_strv_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/strv.c:49,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:50,17'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:52,13'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
        - Branch String:   'lib/strv.c:52,13'
          Branch Sides:
            - BranchSide:      'lib/strv.c:53,17'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:61,10'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:53,17'
          Branch Sides:
            - BranchSide:      'lib/strv.c:54,38'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:59,17'
              BranchSideFuncs: []
        - Branch String:   'lib/strv.c:55,29'
          Branch Sides:
            - BranchSide:      'lib/strv.c:56,46'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
            - BranchSide:      'lib/strv.c:59,17'
              BranchSideFuncs:
                - strdup
                - ul_strv_free
      Callsites:
        - Src:             'lib/strv.c:48,42'
          Dst:             ul_strv_length
        - Src:             'lib/strv.c:54,30'
          Dst:             strdup
        - Src:             'lib/strv.c:56,33'
          Dst:             ul_strv_free
    - functionName:    c_tolower
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         30
      ICount:          128
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/cctype.h:305,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:309,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xusleep
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:477,9'
          Dst:             nanosleep
    - functionName:    read_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         22
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/all-io.h:68,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:69,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.1280
            - BranchSide:      './include/all-io.h:84,9'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:70,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - xusleep.1280
                - read
            - BranchSide:      './include/all-io.h:77,7'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.1280
        - Branch String:   './include/all-io.h:71,25'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.1280
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:71,28'
              BranchSideFuncs:
                - __errno_location
                - xusleep.1280
                - read
                - __errno_location
        - Branch String:   './include/all-io.h:71,44'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.1280
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:71,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:72,5'
              BranchSideFuncs:
                - xusleep.1280
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:75,11'
          Branch Sides:
            - BranchSide:      './include/all-io.h:75,15'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:75,4'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:77,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:78,11'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:79,9'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.1280
      Callsites:
        - Src:             './include/all-io.h:69,9'
          Dst:             read
        - Src:             './include/all-io.h:71,9'
          Dst:             __errno_location
        - Src:             './include/all-io.h:71,28'
          Dst:             __errno_location
        - Src:             './include/all-io.h:72,5'
          Dst:             xusleep
    - functionName:    sysfs_get_address_bits
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ul_path_scanf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:1155,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1156,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1157,6'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:1157,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1158,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1159,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:1154,7'
          Dst:             ul_path_scanf
    - functionName:    sysfs_get_byteorder
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strncmp
        - ul_path_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:1125,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1126,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1128,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
        - Branch String:   'lib/sysfs.c:1128,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1129,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1131,21'
              BranchSideFuncs:
                - strncmp
      Callsites:
        - Src:             'lib/sysfs.c:1124,7'
          Dst:             ul_path_read_buffer
        - Src:             'lib/sysfs.c:1128,6'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:1131,13'
          Dst:             strncmp
    - functionName:    sysfs_chrdev_devno_to_devname
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - devno
        - buf
        - bufsiz
      BBCount:         12
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - gnu_dev_major
        - gnu_dev_minor
        - strlen
        - strrchr
        - sysfs_devname_sys_to_dev
        - ul_new_path
        - ul_path_readlink
        - ul_unref_path
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:1093,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1094,3'
              BranchSideFuncs:
                - ul_path_readlink
                - ul_unref_path
                - strrchr
                - strlen
                - sysfs_devname_sys_to_dev
            - BranchSide:      'lib/sysfs.c:1097,24'
              BranchSideFuncs:
                - ul_path_readlink
                - ul_unref_path
                - strrchr
                - strlen
                - sysfs_devname_sys_to_dev
        - Branch String:   'lib/sysfs.c:1100,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1101,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1103,17'
              BranchSideFuncs:
                - strrchr
                - strlen
                - sysfs_devname_sys_to_dev
        - Branch String:   'lib/sysfs.c:1104,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1105,3'
              BranchSideFuncs:
                - strlen
                - sysfs_devname_sys_to_dev
            - BranchSide:      'lib/sysfs.c:1107,6'
              BranchSideFuncs:
                - strlen
                - sysfs_devname_sys_to_dev
        - Branch String:   'lib/sysfs.c:1109,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1110,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1112,9'
              BranchSideFuncs:
                - sysfs_devname_sys_to_dev
      Callsites:
        - Src:             'lib/sysfs.c:1092,47'
          Dst:             gnu_dev_major
        - Src:             'lib/sysfs.c:1092,61'
          Dst:             gnu_dev_minor
        - Src:             'lib/sysfs.c:1092,7'
          Dst:             ul_new_path
        - Src:             'lib/sysfs.c:1097,7'
          Dst:             ul_path_readlink
        - Src:             'lib/sysfs.c:1098,2'
          Dst:             ul_unref_path
        - Src:             'lib/sysfs.c:1103,9'
          Dst:             strrchr
        - Src:             'lib/sysfs.c:1108,7'
          Dst:             strlen
        - Src:             'lib/sysfs.c:1113,2'
          Dst:             sysfs_devname_sys_to_dev
    - functionName:    sysfs_devname_sys_to_dev
      functionSourceFile: '/src/util-linux/./include/sysfs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/sysfs.h:37,6'
          Branch Sides:
            - BranchSide:      './include/sysfs.h:37,6'
              BranchSideFuncs:
                - strchr
            - BranchSide:      './include/sysfs.h:38,3'
              BranchSideFuncs:
                - strchr
        - Branch String:   './include/sysfs.h:38,3'
          Branch Sides:
            - BranchSide:      './include/sysfs.h:38,3'
              BranchSideFuncs:
                - strchr
            - BranchSide:      './include/sysfs.h:39,4'
              BranchSideFuncs:
                - strchr
      Callsites:
        - Src:             './include/sysfs.h:38,15'
          Dst:             strchr
    - functionName:    sysfs_devno_count_partitions
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysfs_blkdev_count_partitions
        - sysfs_blkdev_get_name
        - ul_new_sysfs_path
        - ul_unref_path
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:1075,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1075,6'
              BranchSideFuncs:
                - sysfs_blkdev_get_name
                - sysfs_blkdev_count_partitions
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:1077,38'
              BranchSideFuncs:
                - sysfs_blkdev_get_name
                - sysfs_blkdev_count_partitions
                - ul_unref_path
      Callsites:
        - Src:             'lib/sysfs.c:1072,24'
          Dst:             ul_new_sysfs_path
        - Src:             'lib/sysfs.c:1077,16'
          Dst:             sysfs_blkdev_get_name
        - Src:             'lib/sysfs.c:1079,7'
          Dst:             sysfs_blkdev_count_partitions
        - Src:             'lib/sysfs.c:1080,3'
          Dst:             ul_unref_path
    - functionName:    ul_new_sysfs_path
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - devno
        - parent
        - prefix
      BBCount:         16
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
        - getpid
        - sysfs_blkdev_init_path
        - ul_debugobj
        - ul_new_path
        - ul_path_set_prefix
        - ul_unref_path
      functionUses:    10
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:52,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:53,3'
              BranchSideFuncs:
                - sysfs_blkdev_init_path
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_unref_path
                - ul_path_set_prefix
            - BranchSide:      'lib/sysfs.c:54,6'
              BranchSideFuncs:
                - sysfs_blkdev_init_path
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_unref_path
                - ul_path_set_prefix
        - Branch String:   'lib/sysfs.c:54,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:55,22'
              BranchSideFuncs:
                - ul_path_set_prefix
                - sysfs_blkdev_init_path
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:57,29'
              BranchSideFuncs:
                - sysfs_blkdev_init_path
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_unref_path
        - Branch String:   'lib/sysfs.c:57,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:58,17'
              BranchSideFuncs:
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:62,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:62,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:62,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:63,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:50,24'
          Dst:             ul_new_path
        - Src:             'lib/sysfs.c:55,3'
          Dst:             ul_path_set_prefix
        - Src:             'lib/sysfs.c:57,6'
          Dst:             sysfs_blkdev_init_path
        - Src:             'lib/sysfs.c:58,3'
          Dst:             ul_unref_path
        - Src:             'lib/sysfs.c:62,2'
          Dst:             getpid
        - Src:             'lib/sysfs.c:62,2'
          Dst:             fprintf
        - Src:             'lib/sysfs.c:62,2'
          Dst:             ul_debugobj
    - functionName:    sysfs_blkdev_get_name
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsiz
      BBCount:         10
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
        - strrchr
        - sysfs_devname_sys_to_dev
        - ul_path_readlink
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:188,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:189,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:191,17'
              BranchSideFuncs:
                - strrchr
                - strlen
                - sysfs_devname_sys_to_dev
        - Branch String:   'lib/sysfs.c:192,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:193,3'
              BranchSideFuncs:
                - strlen
                - sysfs_devname_sys_to_dev
            - BranchSide:      'lib/sysfs.c:195,6'
              BranchSideFuncs:
                - strlen
                - sysfs_devname_sys_to_dev
        - Branch String:   'lib/sysfs.c:197,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:198,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:200,9'
              BranchSideFuncs:
                - sysfs_devname_sys_to_dev
      Callsites:
        - Src:             'lib/sysfs.c:187,7'
          Dst:             ul_path_readlink
        - Src:             'lib/sysfs.c:191,9'
          Dst:             strrchr
        - Src:             'lib/sysfs.c:196,7'
          Dst:             strlen
        - Src:             'lib/sysfs.c:201,2'
          Dst:             sysfs_devname_sys_to_dev
    - functionName:    sysfs_blkdev_count_partitions
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - devname
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - closedir
        - sysfs_blkdev_is_partition_dirent
        - ul_path_opendir
        - xreaddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:254,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:255,3'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - sysfs_blkdev_is_partition_dirent
            - BranchSide:      'lib/sysfs.c:257,2'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - sysfs_blkdev_is_partition_dirent
        - Branch String:   'lib/sysfs.c:257,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:258,40'
              BranchSideFuncs:
                - sysfs_blkdev_is_partition_dirent
                - xreaddir.1290
                - closedir
            - BranchSide:      'lib/sysfs.c:262,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'lib/sysfs.c:258,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:257,2'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - sysfs_blkdev_is_partition_dirent
            - BranchSide:      'lib/sysfs.c:259,5'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - sysfs_blkdev_is_partition_dirent
      Callsites:
        - Src:             'lib/sysfs.c:253,8'
          Dst:             ul_path_opendir
        - Src:             'lib/sysfs.c:257,14'
          Dst:             xreaddir
        - Src:             'lib/sysfs.c:258,7'
          Dst:             sysfs_blkdev_is_partition_dirent
        - Src:             'lib/sysfs.c:262,2'
          Dst:             closedir
    - functionName:    xreaddir
      functionSourceFile: '/src/util-linux/./include/fileutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dp
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - readdir
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/fileutils.h:75,2'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:75,2'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:76,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
        - Branch String:   './include/fileutils.h:76,31'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:77,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
        - Branch String:   './include/fileutils.h:76,7'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:79,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/fileutils.h:75,14'
          Dst:             readdir
        - Src:             './include/fileutils.h:76,8'
          Dst:             strcmp
        - Src:             './include/fileutils.h:77,8'
          Dst:             strcmp
    - functionName:    sysfs_blkdev_is_partition_dirent
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dir
        - d
        - parent_name
      BBCount:         33
      ICount:          221
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - __ctype_b_loc
        - dirfd
        - faccessat
        - snprintf
        - strlen
        - strncmp
        - strrchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:210,26'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:211,6'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
                - strlen
                - strncmp
                - strrchr
            - BranchSide:      'lib/sysfs.c:215,9'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
                - strlen
                - strncmp
                - strrchr
        - Branch String:   'lib/sysfs.c:211,26'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:212,6'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
                - strlen
                - strncmp
                - strrchr
            - BranchSide:      'lib/sysfs.c:215,9'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
                - strlen
                - strncmp
                - strrchr
        - Branch String:   'lib/sysfs.c:210,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:213,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:215,9'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
                - strlen
                - strncmp
                - strrchr
        - Branch String:   'lib/sysfs.c:217,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:218,19'
              BranchSideFuncs:
                - strlen
                - strlen
                - strncmp
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
                - strrchr
            - BranchSide:      'lib/sysfs.c:233,6'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/sysfs.c:221,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:222,16'
              BranchSideFuncs:
                - strrchr
                - strlen
                - strlen
                - strncmp
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/sysfs.c:228,16'
              BranchSideFuncs:
                - strlen
                - strlen
                - strncmp
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/sysfs.c:223,8'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:224,5'
              BranchSideFuncs:
                - strlen
                - strlen
                - strncmp
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/sysfs.c:225,5'
              BranchSideFuncs:
                - strlen
                - strlen
                - strncmp
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/sysfs.c:229,34'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:229,46'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/sysfs.c:230,8'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/sysfs.c:229,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:230,8'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/sysfs.c:231,2'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/sysfs.c:233,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:237,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/sysfs.c:242,11'
              BranchSideFuncs:
                - snprintf
                - dirfd
                - faccessat
        - Branch String:   'lib/sysfs.c:237,38'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:237,41'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/sysfs.c:238,7'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'lib/sysfs.c:238,4'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:238,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:238,7'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'lib/sysfs.c:222,8'
          Dst:             strrchr
        - Src:             'lib/sysfs.c:228,9'
          Dst:             strlen
        - Src:             'lib/sysfs.c:229,8'
          Dst:             strlen
        - Src:             'lib/sysfs.c:229,38'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:237,41'
          Dst:             __ctype_b_loc
        - Src:             'lib/sysfs.c:238,7'
          Dst:             __ctype_b_loc
        - Src:             'lib/sysfs.c:242,2'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:244,19'
          Dst:             dirfd
        - Src:             'lib/sysfs.c:244,9'
          Dst:             faccessat
    - functionName:    sysfs_blkdev_init_path
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - devno
        - parent
      BBCount:         23
      ICount:          142
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - gnu_dev_major
        - gnu_dev_minor
        - snprintf
        - sysfs_blkdev_deinit_path
        - sysfs_blkdev_enoent_redirect
        - sysfs_blkdev_set_parent
        - ul_debugobj
        - ul_path_get_dialect
        - ul_path_get_dirfd
        - ul_path_set_dialect
        - ul_path_set_dir
        - ul_path_set_enoent_redirect
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:84,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:85,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:88,25'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - ul_path_get_dialect
                - calloc
                - ul_path_set_dialect
                - ul_path_set_enoent_redirect
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:89,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:90,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:93,28'
              BranchSideFuncs:
                - ul_path_get_dialect
                - calloc
                - ul_path_set_dialect
                - ul_path_set_enoent_redirect
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:94,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:95,3'
              BranchSideFuncs:
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:104,2'
              BranchSideFuncs:
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:95,3'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:95,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
                - calloc
                - ul_path_set_dialect
                - ul_path_set_enoent_redirect
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:96,9'
              BranchSideFuncs:
                - calloc
                - ul_path_set_dialect
                - ul_path_set_enoent_redirect
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:97,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:98,4'
              BranchSideFuncs:
                - ul_path_set_dialect
                - ul_path_set_enoent_redirect
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:100,23'
              BranchSideFuncs:
                - ul_path_set_dialect
                - ul_path_set_enoent_redirect
                - sysfs_blkdev_set_parent
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:104,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:104,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_set_parent
            - BranchSide:      'lib/sysfs.c:106,15'
              BranchSideFuncs:
                - sysfs_blkdev_set_parent
      Callsites:
        - Src:             'lib/sysfs.c:82,58'
          Dst:             gnu_dev_major
        - Src:             'lib/sysfs.c:82,72'
          Dst:             gnu_dev_minor
        - Src:             'lib/sysfs.c:82,2'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:83,7'
          Dst:             ul_path_set_dir
        - Src:             'lib/sysfs.c:88,7'
          Dst:             ul_path_get_dirfd
        - Src:             'lib/sysfs.c:93,8'
          Dst:             ul_path_get_dialect
        - Src:             'lib/sysfs.c:95,3'
          Dst:             getpid
        - Src:             'lib/sysfs.c:95,3'
          Dst:             fprintf
        - Src:             'lib/sysfs.c:95,3'
          Dst:             ul_debugobj
        - Src:             'lib/sysfs.c:96,9'
          Dst:             calloc
        - Src:             'lib/sysfs.c:100,3'
          Dst:             ul_path_set_dialect
        - Src:             'lib/sysfs.c:100,3'
          Dst:             sysfs_blkdev_deinit_path
        - Src:             'lib/sysfs.c:101,3'
          Dst:             ul_path_set_enoent_redirect
        - Src:             'lib/sysfs.c:101,3'
          Dst:             sysfs_blkdev_enoent_redirect
        - Src:             'lib/sysfs.c:104,2'
          Dst:             getpid
        - Src:             'lib/sysfs.c:104,2'
          Dst:             fprintf
        - Src:             'lib/sysfs.c:104,2'
          Dst:             ul_debugobj
        - Src:             'lib/sysfs.c:107,2'
          Dst:             sysfs_blkdev_set_parent
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    sysfs_blkdev_deinit_path
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
        - ul_path_get_dialect
        - ul_path_set_dialect
        - ul_unref_path
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:116,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:117,3'
              BranchSideFuncs:
                - ul_path_get_dialect
                - ul_unref_path
                - free
                - ul_path_set_dialect
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:119,2'
              BranchSideFuncs:
                - ul_path_get_dialect
                - ul_unref_path
                - free
                - ul_path_set_dialect
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:119,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:119,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_path_get_dialect
                - ul_unref_path
                - free
                - ul_path_set_dialect
            - BranchSide:      'lib/sysfs.c:121,28'
              BranchSideFuncs:
                - ul_path_get_dialect
                - ul_unref_path
                - free
                - ul_path_set_dialect
        - Branch String:   'lib/sysfs.c:122,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:123,3'
              BranchSideFuncs:
                - ul_unref_path
                - free
                - ul_path_set_dialect
            - BranchSide:      'lib/sysfs.c:125,16'
              BranchSideFuncs:
                - ul_unref_path
                - free
                - ul_path_set_dialect
      Callsites:
        - Src:             'lib/sysfs.c:119,2'
          Dst:             getpid
        - Src:             'lib/sysfs.c:119,2'
          Dst:             fprintf
        - Src:             'lib/sysfs.c:119,2'
          Dst:             ul_debugobj
        - Src:             'lib/sysfs.c:121,8'
          Dst:             ul_path_get_dialect
        - Src:             'lib/sysfs.c:125,2'
          Dst:             ul_unref_path
        - Src:             'lib/sysfs.c:128,2'
          Dst:             ul_path_set_dialect
    - functionName:    sysfs_blkdev_enoent_redirect
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - path
        - dirfd
      BBCount:         18
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
        - ul_path_get_dialect
        - ul_path_get_dirfd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:170,10'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:170,13'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:177,2'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:170,25'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:170,28'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:177,2'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:170,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:171,30'
              BranchSideFuncs:
                - ul_path_get_dirfd
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:177,2'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:172,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:173,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:176,2'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:173,4'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:173,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:174,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:168,29'
          Dst:             ul_path_get_dialect
        - Src:             'lib/sysfs.c:171,12'
          Dst:             ul_path_get_dirfd
        - Src:             'lib/sysfs.c:173,4'
          Dst:             getpid
        - Src:             'lib/sysfs.c:173,4'
          Dst:             fprintf
        - Src:             'lib/sysfs.c:173,4'
          Dst:             ul_debugobj
    - functionName:    sysfs_blkdev_set_parent
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - parent
      BBCount:         20
      ICount:          105
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
        - ul_path_get_dialect
        - ul_ref_path
        - ul_unref_path
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:135,10'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:135,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_ref_path
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:136,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:135,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:136,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_ref_path
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:138,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_ref_path
                - ul_unref_path
        - Branch String:   'lib/sysfs.c:138,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:139,17'
              BranchSideFuncs:
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_ref_path
            - BranchSide:      'lib/sysfs.c:143,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_ref_path
        - Branch String:   'lib/sysfs.c:143,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:144,15'
              BranchSideFuncs:
                - ul_ref_path
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:147,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:149,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:149,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:150,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:133,29'
          Dst:             ul_path_get_dialect
        - Src:             'lib/sysfs.c:139,3'
          Dst:             ul_unref_path
        - Src:             'lib/sysfs.c:144,3'
          Dst:             ul_ref_path
        - Src:             'lib/sysfs.c:149,2'
          Dst:             getpid
        - Src:             'lib/sysfs.c:149,2'
          Dst:             fprintf
        - Src:             'lib/sysfs.c:149,2'
          Dst:             ul_debugobj
    - functionName:    sysfs_devno_to_devname
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - devno
        - buf
        - bufsiz
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysfs_blkdev_get_name
        - ul_new_sysfs_path
        - ul_unref_path
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:1063,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1063,6'
              BranchSideFuncs:
                - sysfs_blkdev_get_name
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:1064,31'
              BranchSideFuncs:
                - sysfs_blkdev_get_name
                - ul_unref_path
      Callsites:
        - Src:             'lib/sysfs.c:1060,24'
          Dst:             ul_new_sysfs_path
        - Src:             'lib/sysfs.c:1064,9'
          Dst:             sysfs_blkdev_get_name
        - Src:             'lib/sysfs.c:1065,3'
          Dst:             ul_unref_path
    - functionName:    sysfs_devno_to_devpath
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - devno
        - buf
        - bufsiz
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysfs_blkdev_get_path
        - ul_new_sysfs_path
        - ul_unref_path
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:1051,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1051,6'
              BranchSideFuncs:
                - sysfs_blkdev_get_path
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:1052,31'
              BranchSideFuncs:
                - sysfs_blkdev_get_path
                - ul_unref_path
      Callsites:
        - Src:             'lib/sysfs.c:1048,24'
          Dst:             ul_new_sysfs_path
        - Src:             'lib/sysfs.c:1052,9'
          Dst:             sysfs_blkdev_get_path
        - Src:             'lib/sysfs.c:1053,3'
          Dst:             ul_unref_path
    - functionName:    sysfs_blkdev_get_path
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsiz
      BBCount:         15
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - stat
        - strlen
        - sysfs_blkdev_get_devno
        - sysfs_blkdev_get_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:1019,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1020,3'
              BranchSideFuncs:
                - strlen
                - stat
                - sysfs_blkdev_get_devno
            - BranchSide:      'lib/sysfs.c:1022,14'
              BranchSideFuncs:
                - strlen
                - stat
                - sysfs_blkdev_get_devno
        - Branch String:   'lib/sysfs.c:1023,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1024,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1027,10'
              BranchSideFuncs:
                - stat
                - sysfs_blkdev_get_devno
        - Branch String:   'lib/sysfs.c:1030,22'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1030,87'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1030,25'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
        - Branch String:   'lib/sysfs.c:1030,45'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1030,51'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
            - BranchSide:      'lib/sysfs.c:1030,87'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:1030,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:1030,87'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:1031,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:1014,21'
          Dst:             sysfs_blkdev_get_name
        - Src:             'lib/sysfs.c:1022,7'
          Dst:             strlen
        - Src:             'lib/sysfs.c:1030,7'
          Dst:             stat
        - Src:             'lib/sysfs.c:1030,62'
          Dst:             sysfs_blkdev_get_devno
    - functionName:    sysfs_blkdev_get_devno
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_path_get_dialect
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/sysfs.c:1038,34'
          Dst:             ul_path_get_dialect
    - functionName:    sysfs_devname_to_devno
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __sysfs_devname_to_devno
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/sysfs.c:1009,9'
          Dst:             __sysfs_devname_to_devno
    - functionName:    __sysfs_devname_to_devno
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prefix
        - name
        - parent
      BBCount:         57
      ICount:          292
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - read_devno
        - snprintf
        - stat
        - strdup
        - strncmp
        - sysfs_devname_dev_to_sys
        - ul_startswith
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:923,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:924,10'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - strdup
                - free
                - free
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
                - stat
            - BranchSide:      'lib/sysfs.c:926,2'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - strdup
                - free
                - free
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
                - stat
        - Branch String:   'lib/sysfs.c:926,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:926,2'
              BranchSideFuncs:
                - strncmp
                - strdup
                - free
                - free
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
                - stat
            - BranchSide:      'lib/sysfs.c:928,23'
              BranchSideFuncs:
                - strncmp
                - strdup
                - free
                - free
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
                - stat
        - Branch String:   'lib/sysfs.c:928,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:934,12'
              BranchSideFuncs:
                - stat
                - strdup
                - free
                - free
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
            - BranchSide:      'lib/sysfs.c:941,17'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
        - Branch String:   'lib/sysfs.c:934,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:935,13'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:938,8'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
        - Branch String:   'lib/sysfs.c:942,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:943,3'
              BranchSideFuncs:
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
            - BranchSide:      'lib/sysfs.c:944,27'
              BranchSideFuncs:
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - strdup
        - Branch String:   'lib/sysfs.c:946,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:947,20'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
            - BranchSide:      'lib/sysfs.c:952,6'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
        - Branch String:   'lib/sysfs.c:948,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:949,4'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
            - BranchSide:      'lib/sysfs.c:950,2'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
                - strncmp
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
        - Branch String:   'lib/sysfs.c:952,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:952,31'
              BranchSideFuncs:
                - strncmp
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
            - BranchSide:      'lib/sysfs.c:971,17'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
        - Branch String:   'lib/sysfs.c:952,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:956,28'
              BranchSideFuncs:
                - sysfs_devname_dev_to_sys
                - snprintf
                - read_devno
                - free
                - free
            - BranchSide:      'lib/sysfs.c:971,17'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
        - Branch String:   'lib/sysfs.c:960,15'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:960,27'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:961,4'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/sysfs.c:960,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:961,4'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:964,20'
              BranchSideFuncs:
                - read_devno
                - free
                - free
        - Branch String:   'lib/sysfs.c:974,14'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:974,26'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:975,3'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/sysfs.c:974,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:975,3'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:976,19'
              BranchSideFuncs:
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
                - ul_startswith.1317
                - snprintf
                - read_devno
        - Branch String:   'lib/sysfs.c:981,11'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:981,14'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - free
                - free
            - BranchSide:      'lib/sysfs.c:993,7'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - free
                - free
        - Branch String:   'lib/sysfs.c:981,21'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:981,38'
              BranchSideFuncs:
                - ul_startswith.1317
                - snprintf
                - read_devno
                - free
                - free
                - snprintf
                - read_devno
            - BranchSide:      'lib/sysfs.c:993,7'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - free
                - free
        - Branch String:   'lib/sysfs.c:981,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:982,18'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
            - BranchSide:      'lib/sysfs.c:993,7'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - free
                - free
        - Branch String:   'lib/sysfs.c:985,15'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:985,27'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:986,4'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/sysfs.c:985,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:986,4'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:987,20'
              BranchSideFuncs:
                - read_devno
                - snprintf
                - read_devno
                - free
                - free
        - Branch String:   'lib/sysfs.c:993,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:993,7'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:994,18'
              BranchSideFuncs:
                - snprintf
                - read_devno
                - free
                - free
        - Branch String:   'lib/sysfs.c:997,15'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:997,27'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:998,4'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/sysfs.c:997,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:998,4'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/sysfs.c:999,20'
              BranchSideFuncs:
                - read_devno
                - free
                - free
      Callsites:
        - Src:             'lib/sysfs.c:926,2'
          Dst:             __assert_fail
        - Src:             'lib/sysfs.c:928,6'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:934,7'
          Dst:             stat
        - Src:             'lib/sysfs.c:941,10'
          Dst:             strdup
        - Src:             'lib/sysfs.c:944,2'
          Dst:             sysfs_devname_dev_to_sys
        - Src:             'lib/sysfs.c:947,13'
          Dst:             strdup
        - Src:             'lib/sysfs.c:952,16'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:956,3'
          Dst:             sysfs_devname_dev_to_sys
        - Src:             'lib/sysfs.c:957,9'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:964,9'
          Dst:             read_devno
        - Src:             'lib/sysfs.c:971,8'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:976,8'
          Dst:             read_devno
        - Src:             'lib/sysfs.c:981,24'
          Dst:             ul_startswith
        - Src:             'lib/sysfs.c:982,9'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:987,9'
          Dst:             read_devno
        - Src:             'lib/sysfs.c:994,9'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:999,9'
          Dst:             read_devno
    - functionName:    sysfs_devname_dev_to_sys
      functionSourceFile: '/src/util-linux/./include/sysfs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/sysfs.h:52,6'
          Branch Sides:
            - BranchSide:      './include/sysfs.h:52,6'
              BranchSideFuncs:
                - strchr
            - BranchSide:      './include/sysfs.h:53,3'
              BranchSideFuncs:
                - strchr
        - Branch String:   './include/sysfs.h:53,3'
          Branch Sides:
            - BranchSide:      './include/sysfs.h:53,3'
              BranchSideFuncs:
                - strchr
            - BranchSide:      './include/sysfs.h:54,4'
              BranchSideFuncs:
                - strchr
      Callsites:
        - Src:             './include/sysfs.h:53,15'
          Dst:             strchr
    - functionName:    read_devno
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __isoc99_fscanf
        - fclose
        - fopen
        - gnu_dev_makedev
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:875,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:876,3'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - gnu_dev_makedev
            - BranchSide:      'lib/sysfs.c:878,13'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - gnu_dev_makedev
        - Branch String:   'lib/sysfs.c:878,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:879,9'
              BranchSideFuncs:
                - gnu_dev_makedev
                - fclose
            - BranchSide:      'lib/sysfs.c:880,9'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'lib/sysfs.c:874,6'
          Dst:             fopen
        - Src:             'lib/sysfs.c:878,6'
          Dst:             __isoc99_fscanf
        - Src:             'lib/sysfs.c:879,9'
          Dst:             gnu_dev_makedev
        - Src:             'lib/sysfs.c:880,2'
          Dst:             fclose
    - functionName:    ul_startswith
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - prefix
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:274,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:274,30'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      './include/strutils.h:274,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   './include/strutils.h:276,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,18'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,21'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,32'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,13'
          Branch Sides:
            - BranchSide:      './include/strutils.h:277,24'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:274,23'
          Dst:             strlen
        - Src:             './include/strutils.h:276,24'
          Dst:             strncmp
    - functionName:    sysfs_devname_is_hidden
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prefix
        - name
      BBCount:         19
      ICount:          110
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __isoc99_fscanf
        - fclose
        - fopen
        - snprintf
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:890,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:891,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:893,7'
              BranchSideFuncs:
                - snprintf
                - fopen
                - __isoc99_fscanf
                - fclose
        - Branch String:   'lib/sysfs.c:893,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:894,10'
              BranchSideFuncs:
                - snprintf
                - fopen
                - __isoc99_fscanf
                - fclose
            - BranchSide:      'lib/sysfs.c:898,17'
              BranchSideFuncs:
                - snprintf
                - fopen
                - __isoc99_fscanf
                - fclose
        - Branch String:   'lib/sysfs.c:902,14'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:902,26'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:903,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:902,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:903,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:905,12'
              BranchSideFuncs:
                - fopen
                - __isoc99_fscanf
                - fclose
        - Branch String:   'lib/sysfs.c:906,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:907,3'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
            - BranchSide:      'lib/sysfs.c:909,14'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
        - Branch String:   'lib/sysfs.c:912,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:912,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:912,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:890,6'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:898,8'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:905,6'
          Dst:             fopen
        - Src:             'lib/sysfs.c:909,7'
          Dst:             __isoc99_fscanf
        - Src:             'lib/sysfs.c:910,2'
          Dst:             fclose
    - functionName:    sysfs_blkdev_scsi_path_contains
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - pattern
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - readlink
        - scsi_attribute_path
        - stat
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:854,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:855,3'
              BranchSideFuncs:
                - stat
                - readlink
                - strstr
            - BranchSide:      'lib/sysfs.c:857,11'
              BranchSideFuncs:
                - stat
                - readlink
                - strstr
        - Branch String:   'lib/sysfs.c:857,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:858,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:860,17'
              BranchSideFuncs:
                - readlink
                - strstr
        - Branch String:   'lib/sysfs.c:861,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:862,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:864,8'
              BranchSideFuncs:
                - strstr
      Callsites:
        - Src:             'lib/sysfs.c:854,7'
          Dst:             scsi_attribute_path
        - Src:             'lib/sysfs.c:857,6'
          Dst:             stat
        - Src:             'lib/sysfs.c:860,8'
          Dst:             readlink
        - Src:             'lib/sysfs.c:865,9'
          Dst:             strstr
    - functionName:    scsi_attribute_path
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsz
        - attr
      BBCount:         18
      ICount:          119
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - snprintf
        - sysfs_blkdev_scsi_get_hctl
        - ul_path_get_prefix
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:819,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:820,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:822,30'
              BranchSideFuncs:
                - ul_path_get_prefix
                - snprintf
                - snprintf
        - Branch String:   'lib/sysfs.c:823,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:824,10'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'lib/sysfs.c:826,6'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'lib/sysfs.c:826,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:827,18'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'lib/sysfs.c:831,18'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'lib/sysfs.c:834,18'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:834,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:834,30'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:834,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:834,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:834,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:819,6'
          Dst:             sysfs_blkdev_scsi_get_hctl
        - Src:             'lib/sysfs.c:822,11'
          Dst:             ul_path_get_prefix
        - Src:             'lib/sysfs.c:827,9'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:831,9'
          Dst:             snprintf
    - functionName:    sysfs_blkdev_scsi_get_hctl
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - h
        - c
        - t
        - l
      BBCount:         30
      ICount:          209
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - __isoc99_sscanf
        - strrchr
        - ul_path_get_dialect
        - ul_path_readlink
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:718,11'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:718,14'
              BranchSideFuncs:
                - ul_path_readlink
                - strrchr
                - __isoc99_sscanf
            - BranchSide:      'lib/sysfs.c:719,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:718,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:719,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:720,6'
              BranchSideFuncs:
                - ul_path_readlink
                - strrchr
                - __isoc99_sscanf
        - Branch String:   'lib/sysfs.c:720,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:721,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:723,2'
              BranchSideFuncs:
                - ul_path_readlink
                - strrchr
                - __isoc99_sscanf
        - Branch String:   'lib/sysfs.c:725,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:726,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:728,17'
              BranchSideFuncs:
                - strrchr
                - __isoc99_sscanf
        - Branch String:   'lib/sysfs.c:729,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:730,3'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'lib/sysfs.c:731,6'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'lib/sysfs.c:733,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:735,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:737,2'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:739,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:740,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:741,6'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:741,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:742,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:743,6'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:743,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:744,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:745,6'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:745,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:746,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:748,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:716,8'
          Dst:             ul_path_get_dialect
        - Src:             'lib/sysfs.c:724,8'
          Dst:             ul_path_readlink
        - Src:             'lib/sysfs.c:728,9'
          Dst:             strrchr
        - Src:             'lib/sysfs.c:733,6'
          Dst:             __isoc99_sscanf
    - functionName:    sysfs_blkdev_scsi_has_attribute
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - attr
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - scsi_attribute_path
        - stat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:842,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:843,3'
              BranchSideFuncs:
                - stat
            - BranchSide:      'lib/sysfs.c:845,14'
              BranchSideFuncs:
                - stat
      Callsites:
        - Src:             'lib/sysfs.c:842,7'
          Dst:             scsi_attribute_path
        - Src:             'lib/sysfs.c:845,9'
          Dst:             stat
    - functionName:    sysfs_blkdev_scsi_host_is
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - type
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - scsi_host_attribute_path
        - stat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:806,12'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:806,41'
              BranchSideFuncs:
                - scsi_host_attribute_path
                - stat
            - BranchSide:      'lib/sysfs.c:808,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:806,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:808,3'
              BranchSideFuncs:
                - stat
            - BranchSide:      'lib/sysfs.c:810,14'
              BranchSideFuncs:
                - stat
        - Branch String:   'lib/sysfs.c:810,29'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:810,32'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:810,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:806,16'
          Dst:             scsi_host_attribute_path
        - Src:             'lib/sysfs.c:810,9'
          Dst:             stat
    - functionName:    scsi_host_attribute_path
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - type
        - buf
        - bufsz
        - attr
      BBCount:         18
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - snprintf
        - sysfs_blkdev_scsi_get_hctl
        - ul_path_get_prefix
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:764,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:765,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:767,30'
              BranchSideFuncs:
                - ul_path_get_prefix
                - snprintf
                - snprintf
        - Branch String:   'lib/sysfs.c:768,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:769,10'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'lib/sysfs.c:771,6'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'lib/sysfs.c:771,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:772,18'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'lib/sysfs.c:775,18'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'lib/sysfs.c:778,18'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:778,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:778,30'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:778,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:778,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:778,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:764,6'
          Dst:             sysfs_blkdev_scsi_get_hctl
        - Src:             'lib/sysfs.c:767,11'
          Dst:             ul_path_get_prefix
        - Src:             'lib/sysfs.c:772,9'
          Dst:             snprintf
        - Src:             'lib/sysfs.c:775,9'
          Dst:             snprintf
    - functionName:    sysfs_blkdev_scsi_host_strdup_attribute
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - type
        - attr
      BBCount:         16
      ICount:          88
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __isoc99_fscanf
        - fclose
        - fopen
        - scsi_host_attribute_path
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:788,12'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:788,16'
              BranchSideFuncs:
                - scsi_host_attribute_path
                - fopen
                - __isoc99_fscanf
                - fclose
                - strdup
            - BranchSide:      'lib/sysfs.c:790,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:788,21'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:789,32'
              BranchSideFuncs:
                - scsi_host_attribute_path
                - fopen
                - __isoc99_fscanf
                - fclose
                - strdup
            - BranchSide:      'lib/sysfs.c:790,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:788,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:790,3'
              BranchSideFuncs:
                - fopen
                - __isoc99_fscanf
                - fclose
                - strdup
            - BranchSide:      'lib/sysfs.c:792,18'
              BranchSideFuncs:
                - fopen
                - __isoc99_fscanf
                - fclose
                - strdup
        - Branch String:   'lib/sysfs.c:792,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:793,17'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - strdup
            - BranchSide:      'lib/sysfs.c:795,14'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - strdup
        - Branch String:   'lib/sysfs.c:798,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:798,26'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'lib/sysfs.c:798,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:789,7'
          Dst:             scsi_host_attribute_path
        - Src:             'lib/sysfs.c:792,12'
          Dst:             fopen
        - Src:             'lib/sysfs.c:795,7'
          Dst:             __isoc99_fscanf
        - Src:             'lib/sysfs.c:796,2'
          Dst:             fclose
        - Src:             'lib/sysfs.c:798,19'
          Dst:             strdup
    - functionName:    sysfs_devno_is_wholedisk
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysfs_devno_to_wholedisk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:703,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:704,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:706,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:703,6'
          Dst:             sysfs_devno_to_wholedisk
    - functionName:    sysfs_devno_to_wholedisk
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - devno
        - diskname
        - len
        - diskdevno
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sysfs_blkdev_get_wholedisk
        - ul_new_sysfs_path
        - ul_unref_path
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:646,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:647,3'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - sysfs_blkdev_get_wholedisk
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:648,25'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - sysfs_blkdev_get_wholedisk
                - ul_unref_path
        - Branch String:   'lib/sysfs.c:649,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:650,3'
              BranchSideFuncs:
                - sysfs_blkdev_get_wholedisk
                - ul_unref_path
            - BranchSide:      'lib/sysfs.c:652,34'
              BranchSideFuncs:
                - sysfs_blkdev_get_wholedisk
                - ul_unref_path
      Callsites:
        - Src:             'lib/sysfs.c:648,7'
          Dst:             ul_new_sysfs_path
        - Src:             'lib/sysfs.c:652,7'
          Dst:             sysfs_blkdev_get_wholedisk
        - Src:             'lib/sysfs.c:653,2'
          Dst:             ul_unref_path
    - functionName:    sysfs_blkdev_get_wholedisk
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - diskname
        - len
        - diskdevno
      BBCount:         49
      ICount:          254
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - __sysfs_devname_to_devno
        - c_strncasecmp
        - get_dm_wholedisk
        - stripoff_last_component
        - strsep
        - sysfs_blkdev_get_devno
        - sysfs_blkdev_get_name
        - sysfs_devname_sys_to_dev
        - ul_path_access
        - ul_path_get_prefix
        - ul_path_read_string
        - ul_path_readlink
        - xstrncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:561,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:562,9'
              BranchSideFuncs:
                - ul_path_access
                - ul_path_read_string
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
                - c_strncasecmp.1337
                - strsep
            - BranchSide:      'lib/sysfs.c:564,30'
              BranchSideFuncs:
                - ul_path_access
                - ul_path_read_string
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
                - c_strncasecmp.1337
                - strsep
        - Branch String:   'lib/sysfs.c:565,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:574,15'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
            - BranchSide:      'lib/sysfs.c:594,10'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
        - Branch String:   'lib/sysfs.c:578,11'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:578,18'
              BranchSideFuncs:
                - strsep
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
                - c_strncasecmp.1337
            - BranchSide:      'lib/sysfs.c:578,9'
              BranchSideFuncs:
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
                - c_strncasecmp.1337
        - Branch String:   'lib/sysfs.c:580,20'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:580,37'
              BranchSideFuncs:
                - c_strncasecmp.1337
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
            - BranchSide:      'lib/sysfs.c:582,14'
              BranchSideFuncs:
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
        - Branch String:   'lib/sysfs.c:580,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:581,21'
              BranchSideFuncs:
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
            - BranchSide:      'lib/sysfs.c:582,14'
              BranchSideFuncs:
                - free
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
                - get_dm_wholedisk
        - Branch String:   'lib/sysfs.c:584,21'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:585,30'
              BranchSideFuncs:
                - get_dm_wholedisk
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
            - BranchSide:      'lib/sysfs.c:591,17'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
        - Branch String:   'lib/sysfs.c:584,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:589,13'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:591,17'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
                - sysfs_blkdev_get_name
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
        - Branch String:   'lib/sysfs.c:594,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:598,13'
              BranchSideFuncs:
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
            - BranchSide:      'lib/sysfs.c:614,29'
              BranchSideFuncs:
                - ul_path_readlink
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
        - Branch String:   'lib/sysfs.c:598,22'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:598,48'
              BranchSideFuncs:
                - sysfs_blkdev_get_name
                - sysfs_blkdev_get_devno
            - BranchSide:      'lib/sysfs.c:600,13'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
        - Branch String:   'lib/sysfs.c:598,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:599,13'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
            - BranchSide:      'lib/sysfs.c:600,13'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
        - Branch String:   'lib/sysfs.c:600,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:601,49'
              BranchSideFuncs:
                - sysfs_blkdev_get_devno
            - BranchSide:      'lib/sysfs.c:603,5'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:615,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:616,13'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:618,33'
              BranchSideFuncs:
                - stripoff_last_component
                - stripoff_last_component
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
        - Branch String:   'lib/sysfs.c:620,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:621,13'
              BranchSideFuncs:
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
            - BranchSide:      'lib/sysfs.c:623,27'
              BranchSideFuncs:
                - sysfs_devname_sys_to_dev
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
        - Branch String:   'lib/sysfs.c:624,22'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:624,25'
              BranchSideFuncs:
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
            - BranchSide:      'lib/sysfs.c:627,13'
              BranchSideFuncs:
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
        - Branch String:   'lib/sysfs.c:624,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:625,22'
              BranchSideFuncs:
                - xstrncpy.1338
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
            - BranchSide:      'lib/sysfs.c:627,13'
              BranchSideFuncs:
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
        - Branch String:   'lib/sysfs.c:629,17'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:630,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:631,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:564,15'
          Dst:             ul_path_access
        - Src:             'lib/sysfs.c:576,2'
          Dst:             ul_path_read_string
        - Src:             'lib/sysfs.c:578,18'
          Dst:             strsep
        - Src:             'lib/sysfs.c:580,23'
          Dst:             c_strncasecmp
        - Src:             'lib/sysfs.c:585,13'
          Dst:             get_dm_wholedisk
        - Src:             'lib/sysfs.c:598,26'
          Dst:             sysfs_blkdev_get_name
        - Src:             'lib/sysfs.c:601,26'
          Dst:             sysfs_blkdev_get_devno
        - Src:             'lib/sysfs.c:614,12'
          Dst:             ul_path_readlink
        - Src:             'lib/sysfs.c:618,9'
          Dst:             stripoff_last_component
        - Src:             'lib/sysfs.c:619,16'
          Dst:             stripoff_last_component
        - Src:             'lib/sysfs.c:623,2'
          Dst:             sysfs_devname_sys_to_dev
        - Src:             'lib/sysfs.c:625,13'
          Dst:             xstrncpy
        - Src:             'lib/sysfs.c:628,51'
          Dst:             ul_path_get_prefix
        - Src:             'lib/sysfs.c:628,26'
          Dst:             __sysfs_devname_to_devno
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_strncasecmp
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - n
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - c_tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/cctype.h:331,13'
          Branch Sides:
            - BranchSide:      './include/cctype.h:331,16'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:332,3'
              BranchSideFuncs: []
        - Branch String:   './include/cctype.h:331,6'
          Branch Sides:
            - BranchSide:      './include/cctype.h:332,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:334,2'
              BranchSideFuncs:
                - c_tolower.1278
                - c_tolower.1278
        - Branch String:   './include/cctype.h:338,16'
          Branch Sides:
            - BranchSide:      './include/cctype.h:338,19'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:339,4'
              BranchSideFuncs: []
        - Branch String:   './include/cctype.h:338,7'
          Branch Sides:
            - BranchSide:      './include/cctype.h:339,4'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:340,3'
              BranchSideFuncs:
                - c_tolower.1278
                - c_tolower.1278
        - Branch String:   './include/cctype.h:341,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:335,18'
              BranchSideFuncs:
                - c_tolower.1278
                - c_tolower.1278
            - BranchSide:      './include/cctype.h:344,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/cctype.h:335,7'
          Dst:             c_tolower
        - Src:             './include/cctype.h:336,7'
          Dst:             c_tolower
    - functionName:    get_dm_wholedisk
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - diskname
        - len
        - diskdevno
      BBCount:         17
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __sysfs_devname_to_devno
        - sysfs_blkdev_get_slave
        - ul_path_get_prefix
        - xstrncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:534,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:535,9'
              BranchSideFuncs:
                - free
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
            - BranchSide:      'lib/sysfs.c:537,9'
              BranchSideFuncs:
                - free
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
        - Branch String:   'lib/sysfs.c:537,18'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:537,21'
              BranchSideFuncs:
                - free
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - xstrncpy.1338
            - BranchSide:      'lib/sysfs.c:540,9'
              BranchSideFuncs:
                - free
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
        - Branch String:   'lib/sysfs.c:537,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:538,18'
              BranchSideFuncs:
                - xstrncpy.1338
                - free
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
            - BranchSide:      'lib/sysfs.c:540,9'
              BranchSideFuncs:
                - free
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
        - Branch String:   'lib/sysfs.c:540,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:541,66'
              BranchSideFuncs:
                - ul_path_get_prefix
                - __sysfs_devname_to_devno
                - free
            - BranchSide:      'lib/sysfs.c:546,10'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/sysfs.c:542,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:543,16'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/sysfs.c:544,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'lib/sysfs.c:533,12'
          Dst:             sysfs_blkdev_get_slave
        - Src:             'lib/sysfs.c:538,9'
          Dst:             xstrncpy
        - Src:             'lib/sysfs.c:541,47'
          Dst:             ul_path_get_prefix
        - Src:             'lib/sysfs.c:541,22'
          Dst:             __sysfs_devname_to_devno
    - functionName:    xstrncpy
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - n
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/strutils.h:91,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:91,28'
              BranchSideFuncs:
                - strlen
            - BranchSide:      './include/strutils.h:91,9'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:93,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:94,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:95,8'
          Branch Sides:
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:91,21'
          Dst:             strlen
    - functionName:    sysfs_blkdev_get_slave
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - closedir
        - strdup
        - ul_path_opendir
        - xreaddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:315,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:316,3'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - strdup
                - free
                - closedir
            - BranchSide:      'lib/sysfs.c:318,2'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - strdup
                - free
                - closedir
        - Branch String:   'lib/sysfs.c:318,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:319,7'
              BranchSideFuncs:
                - strdup
                - xreaddir.1290
                - closedir
                - free
                - closedir
            - BranchSide:      'lib/sysfs.c:324,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'lib/sysfs.c:319,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:320,4'
              BranchSideFuncs:
                - free
                - closedir
            - BranchSide:      'lib/sysfs.c:321,17'
              BranchSideFuncs:
                - strdup
                - xreaddir.1290
                - closedir
                - free
                - closedir
      Callsites:
        - Src:             'lib/sysfs.c:314,8'
          Dst:             ul_path_opendir
        - Src:             'lib/sysfs.c:318,14'
          Dst:             xreaddir
        - Src:             'lib/sysfs.c:321,10'
          Dst:             strdup
        - Src:             'lib/sysfs.c:324,2'
          Dst:             closedir
        - Src:             'lib/sysfs.c:328,2'
          Dst:             closedir
    - functionName:    sysfs_devno_is_dm_private
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - devno
        - uuid
      BBCount:         25
      ICount:          124
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - strncmp
        - strrchr
        - ul_new_sysfs_path
        - ul_path_read_string
        - ul_unref_path
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:668,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:669,3'
              BranchSideFuncs:
                - ul_path_read_string
                - ul_unref_path
                - free
                - strncmp
                - strncmp
                - strrchr
            - BranchSide:      'lib/sysfs.c:670,26'
              BranchSideFuncs:
                - ul_path_read_string
                - ul_unref_path
                - free
                - strncmp
                - strncmp
                - strrchr
        - Branch String:   'lib/sysfs.c:670,51'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:670,55'
              BranchSideFuncs:
                - ul_unref_path
                - free
            - BranchSide:      'lib/sysfs.c:671,3'
              BranchSideFuncs:
                - ul_unref_path
                - free
        - Branch String:   'lib/sysfs.c:670,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:671,3'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - ul_unref_path
                - free
                - strrchr
            - BranchSide:      'lib/sysfs.c:676,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - ul_unref_path
                - free
                - strrchr
        - Branch String:   'lib/sysfs.c:676,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:677,21'
              BranchSideFuncs:
                - strrchr
                - ul_unref_path
                - free
            - BranchSide:      'lib/sysfs.c:684,21'
              BranchSideFuncs:
                - strncmp
                - ul_unref_path
                - free
        - Branch String:   'lib/sysfs.c:679,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:679,14'
              BranchSideFuncs:
                - ul_unref_path
                - free
            - BranchSide:      'lib/sysfs.c:684,2'
              BranchSideFuncs:
                - ul_unref_path
                - free
        - Branch String:   'lib/sysfs.c:679,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:680,7'
              BranchSideFuncs:
                - ul_unref_path
                - free
            - BranchSide:      'lib/sysfs.c:684,2'
              BranchSideFuncs:
                - ul_unref_path
                - free
        - Branch String:   'lib/sysfs.c:689,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:690,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:692,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'lib/sysfs.c:667,7'
          Dst:             ul_new_sysfs_path
        - Src:             'lib/sysfs.c:670,6'
          Dst:             ul_path_read_string
        - Src:             'lib/sysfs.c:676,6'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:677,13'
          Dst:             strrchr
        - Src:             'lib/sysfs.c:684,13'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:688,2'
          Dst:             ul_unref_path
    - functionName:    sysfs_blkdev_is_removable
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_path_read_s32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:518,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:519,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:521,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:518,6'
          Dst:             ul_path_read_s32
    - functionName:    sysfs_devchain_is_removable
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chain
      BBCount:         38
      ICount:          221
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - close
        - open
        - read_all
        - strcmp
        - strlen
        - strncmp
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:458,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:458,18'
              BranchSideFuncs:
                - strlen
                - strcmp
                - open
                - strrchr
                - read_all.1281
                - close
                - strncmp
                - strncmp
            - BranchSide:      'lib/sysfs.c:459,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:458,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:459,3'
              BranchSideFuncs:
                - strlen
                - strcmp
                - open
                - strrchr
                - read_all.1281
                - close
                - strncmp
                - strncmp
            - BranchSide:      'lib/sysfs.c:461,15'
              BranchSideFuncs:
                - strlen
                - strcmp
                - open
                - strrchr
                - read_all.1281
                - close
                - strncmp
                - strncmp
        - Branch String:   'lib/sysfs.c:462,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:463,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:465,2'
              BranchSideFuncs:
                - strcmp
                - open
                - strrchr
                - read_all.1281
                - close
                - strncmp
                - strncmp
        - Branch String:   'lib/sysfs.c:472,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:473,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:476,13'
              BranchSideFuncs:
                - open
                - strrchr
                - strcmp
                - read_all.1281
                - close
                - strncmp
                - strncmp
        - Branch String:   'lib/sysfs.c:477,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:478,18'
              BranchSideFuncs:
                - read_all.1281
                - close
                - strrchr
                - strcmp
                - open
                - strncmp
                - strncmp
            - BranchSide:      'lib/sysfs.c:491,3'
              BranchSideFuncs:
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
                - strncmp
                - strncmp
        - Branch String:   'lib/sysfs.c:481,8'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:482,17'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
            - BranchSide:      'lib/sysfs.c:488,3'
              BranchSideFuncs:
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
                - strncmp
                - strncmp
        - Branch String:   'lib/sysfs.c:482,31'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:482,31'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
            - BranchSide:      'lib/sysfs.c:482,31'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
        - Branch String:   'lib/sysfs.c:482,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:483,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:484,24'
              BranchSideFuncs:
                - strncmp
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
                - strncmp
        - Branch String:   'lib/sysfs.c:484,42'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:484,42'
              BranchSideFuncs:
                - strncmp
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
                - strncmp
            - BranchSide:      'lib/sysfs.c:484,42'
              BranchSideFuncs:
                - strncmp
                - strrchr
                - strcmp
                - open
                - read_all.1281
                - close
                - strncmp
        - Branch String:   'lib/sysfs.c:493,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:494,5'
              BranchSideFuncs:
                - strcmp
                - open
                - strrchr
                - read_all.1281
                - close
                - strncmp
                - strncmp
            - BranchSide:      'lib/sysfs.c:498,2'
              BranchSideFuncs:
                - strcmp
                - open
                - strrchr
                - read_all.1281
                - close
                - strncmp
                - strncmp
        - Branch String:   'lib/sysfs.c:498,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:469,10'
              BranchSideFuncs:
                - strcmp
                - open
                - strrchr
                - read_all.1281
                - close
                - strncmp
                - strncmp
            - BranchSide:      'lib/sysfs.c:500,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:461,8'
          Dst:             strlen
        - Src:             'lib/sysfs.c:472,7'
          Dst:             strcmp
        - Src:             'lib/sysfs.c:476,8'
          Dst:             open
        - Src:             'lib/sysfs.c:478,9'
          Dst:             read_all
        - Src:             'lib/sysfs.c:479,4'
          Dst:             close
        - Src:             'lib/sysfs.c:482,9'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:484,16'
          Dst:             strncmp
        - Src:             'lib/sysfs.c:492,7'
          Dst:             strrchr
    - functionName:    sysfs_blkdev_is_hotpluggable
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sysfs_blkdev_get_devchain
        - sysfs_devchain_is_removable
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/sysfs.c:507,10'
          Dst:             sysfs_blkdev_get_devchain
        - Src:             'lib/sysfs.c:508,9'
          Dst:             sysfs_devchain_is_removable
    - functionName:    sysfs_blkdev_get_devchain
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pc
        - buf
        - bufsz
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ul_buffer_append_data
        - ul_buffer_append_string
        - ul_buffer_free_data
        - ul_buffer_get_string
        - ul_path_get_prefix
        - ul_path_readlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:399,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:400,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:402,30'
              BranchSideFuncs:
                - ul_path_get_prefix
                - ul_buffer_append_string
                - ul_buffer_append_data
                - ul_buffer_get_string
                - ul_buffer_free_data
                - ul_buffer_append_string
        - Branch String:   'lib/sysfs.c:402,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:403,33'
              BranchSideFuncs:
                - ul_buffer_append_string
                - ul_buffer_append_string
                - ul_buffer_append_data
                - ul_buffer_get_string
                - ul_buffer_free_data
            - BranchSide:      'lib/sysfs.c:405,2'
              BranchSideFuncs:
                - ul_buffer_append_string
                - ul_buffer_append_data
                - ul_buffer_get_string
                - ul_buffer_free_data
        - Branch String:   'lib/sysfs.c:409,8'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:409,11'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'lib/sysfs.c:413,2'
              BranchSideFuncs:
                - ul_buffer_free_data
        - Branch String:   'lib/sysfs.c:409,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:410,10'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'lib/sysfs.c:413,2'
              BranchSideFuncs:
                - ul_buffer_free_data
      Callsites:
        - Src:             'lib/sysfs.c:398,8'
          Dst:             ul_path_readlink
        - Src:             'lib/sysfs.c:402,11'
          Dst:             ul_path_get_prefix
        - Src:             'lib/sysfs.c:403,3'
          Dst:             ul_buffer_append_string
        - Src:             'lib/sysfs.c:405,2'
          Dst:             ul_buffer_append_string
        - Src:             'lib/sysfs.c:406,2'
          Dst:             ul_buffer_append_data
        - Src:             'lib/sysfs.c:408,6'
          Dst:             ul_buffer_get_string
        - Src:             'lib/sysfs.c:413,2'
          Dst:             ul_buffer_free_data
    - functionName:    get_subsystem
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chain
        - buf
        - bufsz
      BBCount:         20
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __xpg_basename
        - readlink
        - strlen
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:350,13'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:350,18'
              BranchSideFuncs:
                - strlen
                - readlink
                - strrchr
                - __xpg_basename
            - BranchSide:      'lib/sysfs.c:351,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:350,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:351,3'
              BranchSideFuncs:
                - strlen
                - readlink
                - strrchr
                - __xpg_basename
            - BranchSide:      'lib/sysfs.c:353,15'
              BranchSideFuncs:
                - strlen
                - readlink
                - strrchr
                - __xpg_basename
        - Branch String:   'lib/sysfs.c:354,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:355,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:357,2'
              BranchSideFuncs:
                - readlink
                - strrchr
                - __xpg_basename
        - Branch String:   'lib/sysfs.c:369,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:370,5'
              BranchSideFuncs:
                - readlink
                - strrchr
                - __xpg_basename
            - BranchSide:      'lib/sysfs.c:374,7'
              BranchSideFuncs:
                - readlink
                - strrchr
                - __xpg_basename
        - Branch String:   'lib/sysfs.c:374,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:376,4'
              BranchSideFuncs:
                - __xpg_basename
            - BranchSide:      'lib/sysfs.c:380,2'
              BranchSideFuncs:
                - readlink
                - strrchr
                - __xpg_basename
        - Branch String:   'lib/sysfs.c:380,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:361,10'
              BranchSideFuncs:
                - readlink
                - strrchr
                - __xpg_basename
            - BranchSide:      'lib/sysfs.c:382,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:353,8'
          Dst:             strlen
        - Src:             'lib/sysfs.c:364,8'
          Dst:             readlink
        - Src:             'lib/sysfs.c:368,7'
          Dst:             strrchr
        - Src:             'lib/sysfs.c:377,11'
          Dst:             __xpg_basename
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sysfs_blkdev_next_subsystem
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
        - devchain
        - subsys
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - get_subsystem
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:429,14'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:429,18'
              BranchSideFuncs:
                - get_subsystem
                - strdup
            - BranchSide:      'lib/sysfs.c:430,3'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:429,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:430,3'
              BranchSideFuncs:
                - get_subsystem
                - strdup
            - BranchSide:      'lib/sysfs.c:432,3'
              BranchSideFuncs:
                - get_subsystem
                - strdup
        - Branch String:   'lib/sysfs.c:434,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:435,20'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'lib/sysfs.c:441,2'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:436,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:437,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:438,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:434,16'
          Dst:             get_subsystem
        - Src:             'lib/sysfs.c:435,13'
          Dst:             strdup
    - functionName:    sysfs_blkdev_partno_to_devno
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pc
        - partno
      BBCount:         24
      ICount:          126
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - closedir
        - fprintf
        - getpid
        - sysfs_blkdev_is_partition_dirent
        - ul_debugobj
        - ul_path_opendir
        - ul_path_readf_majmin
        - ul_path_readf_s32
        - xreaddir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:280,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:281,3'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_s32
                - ul_path_readf_majmin
            - BranchSide:      'lib/sysfs.c:283,2'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_s32
                - ul_path_readf_majmin
        - Branch String:   'lib/sysfs.c:283,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:286,41'
              BranchSideFuncs:
                - sysfs_blkdev_is_partition_dirent
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - ul_path_readf_s32
                - ul_path_readf_majmin
            - BranchSide:      'lib/sysfs.c:298,11'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
        - Branch String:   'lib/sysfs.c:286,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:287,4'
              BranchSideFuncs:
                - ul_path_readf_s32
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_majmin
            - BranchSide:      'lib/sysfs.c:289,25'
              BranchSideFuncs:
                - ul_path_readf_s32
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_majmin
        - Branch String:   'lib/sysfs.c:289,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:290,4'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_s32
                - ul_path_readf_majmin
            - BranchSide:      'lib/sysfs.c:292,7'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_s32
                - ul_path_readf_majmin
        - Branch String:   'lib/sysfs.c:292,7'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:283,2'
              BranchSideFuncs:
                - ul_path_readf_majmin
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_s32
            - BranchSide:      'lib/sysfs.c:293,29'
              BranchSideFuncs:
                - ul_path_readf_majmin
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_s32
        - Branch String:   'lib/sysfs.c:293,8'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:294,5'
              BranchSideFuncs:
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:295,3'
              BranchSideFuncs:
                - xreaddir.1290
                - closedir
                - getpid
                - fprintf
                - ul_debugobj.1298
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_s32
                - ul_path_readf_majmin
        - Branch String:   'lib/sysfs.c:299,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:299,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1298
            - BranchSide:      'lib/sysfs.c:300,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:279,8'
          Dst:             ul_path_opendir
        - Src:             'lib/sysfs.c:283,14'
          Dst:             xreaddir
        - Src:             'lib/sysfs.c:286,8'
          Dst:             sysfs_blkdev_is_partition_dirent
        - Src:             'lib/sysfs.c:289,7'
          Dst:             ul_path_readf_s32
        - Src:             'lib/sysfs.c:293,8'
          Dst:             ul_path_readf_majmin
        - Src:             'lib/sysfs.c:298,2'
          Dst:             closedir
        - Src:             'lib/sysfs.c:299,2'
          Dst:             getpid
        - Src:             'lib/sysfs.c:299,2'
          Dst:             fprintf
        - Src:             'lib/sysfs.c:299,2'
          Dst:             ul_debugobj
    - functionName:    sysfs_blkdev_get_parent
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_path_get_dialect
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:156,9'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:156,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:156,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:155,29'
          Dst:             ul_path_get_dialect
    - functionName:    is_privileged_execution
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getegid
        - geteuid
        - getgid
        - getuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:459,10'
          Branch Sides:
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
        - Branch String:   './include/c.h:459,33'
          Branch Sides:
            - BranchSide:      './include/c.h:459,33'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:459,37'
              BranchSideFuncs:
                - getegid
                - getgid
      Callsites:
        - Src:             './include/c.h:459,10'
          Dst:             geteuid
        - Src:             './include/c.h:459,23'
          Dst:             getuid
        - Src:             './include/c.h:459,37'
          Dst:             getegid
        - Src:             './include/c.h:459,50'
          Dst:             getgid
    - functionName:    ul_debug_parse_mask
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flagnames
        - mask
      BBCount:         37
      ICount:          184
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - strcmp
        - strdup
        - strtok_r
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debug.h:132,10'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,14'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,18'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,21'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,31'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,34'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,6'
          Branch Sides:
            - BranchSide:      './include/debug.h:134,7'
              BranchSideFuncs:
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:137,7'
          Branch Sides:
            - BranchSide:      './include/debug.h:138,11'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:140,3'
          Branch Sides:
            - BranchSide:      './include/debug.h:142,9'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:154,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/debug.h:144,26'
          Branch Sides:
            - BranchSide:      './include/debug.h:144,29'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:144,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:144,4'
          Branch Sides:
            - BranchSide:      './include/debug.h:145,16'
              BranchSideFuncs:
                - strcmp
                - strtok_r
                - free
            - BranchSide:      './include/debug.h:151,8'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:145,9'
          Branch Sides:
            - BranchSide:      './include/debug.h:146,13'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:149,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:151,8'
          Branch Sides:
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/debug.h:152,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/debug.h:129,8'
          Dst:             strtoul
        - Src:             './include/debug.h:136,16'
          Dst:             strdup
        - Src:             './include/debug.h:140,18'
          Dst:             strtok_r
        - Src:             './include/debug.h:145,9'
          Dst:             strcmp
        - Src:             './include/debug.h:155,20'
          Dst:             strcmp
    - functionName:    ul_sysfs_init_debug
      functionSourceFile: '/src/util-linux/lib/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getenv
        - getpid
        - is_privileged_execution
        - ul_debug_parse_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/sysfs.c:43,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:43,6'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.1351
                - getpid
                - fprintf
                - ul_debug_parse_mask.1352
            - BranchSide:      'lib/sysfs.c:43,6'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.1351
                - getpid
                - fprintf
                - ul_debug_parse_mask.1352
        - Branch String:   'lib/sysfs.c:43,6'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:44,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs:
                - getenv
                - is_privileged_execution.1351
                - getpid
                - fprintf
                - ul_debug_parse_mask.1352
        - Branch String:   'lib/sysfs.c:45,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs:
                - is_privileged_execution.1351
                - getpid
                - fprintf
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs:
                - is_privileged_execution.1351
                - getpid
                - fprintf
                - ul_debug_parse_mask.1352
        - Branch String:   'lib/sysfs.c:45,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs:
                - ul_debug_parse_mask.1352
                - is_privileged_execution.1351
                - getpid
                - fprintf
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs:
                - is_privileged_execution.1351
                - getpid
                - fprintf
        - Branch String:   'lib/sysfs.c:45,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs:
                - is_privileged_execution.1351
                - getpid
                - fprintf
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs: []
        - Branch String:   'lib/sysfs.c:45,2'
          Branch Sides:
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs:
                - getpid
                - fprintf
            - BranchSide:      'lib/sysfs.c:45,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sysfs.c:45,2'
          Dst:             getenv
        - Src:             'lib/sysfs.c:45,2'
          Dst:             ul_debug_parse_mask
        - Src:             'lib/sysfs.c:45,2'
          Dst:             is_privileged_execution
        - Src:             'lib/sysfs.c:45,2'
          Dst:             getpid
        - Src:             'lib/sysfs.c:45,2'
          Dst:             fprintf
    - functionName:    mnt_resolve_spec
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - spec
        - cache
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_parse_tag_string
        - mnt_resolve_path
        - mnt_resolve_tag
        - mnt_valid_tagname
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:735,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:736,3'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_resolve_path
                - free
                - free
                - mnt_valid_tagname
                - mnt_resolve_tag
            - BranchSide:      'libmount/src/cache.c:738,29'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - mnt_resolve_path
                - free
                - free
                - mnt_valid_tagname
                - mnt_resolve_tag
        - Branch String:   'libmount/src/cache.c:738,48'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:738,69'
              BranchSideFuncs:
                - mnt_valid_tagname
                - mnt_resolve_path
                - free
                - free
                - mnt_resolve_tag
            - BranchSide:      'libmount/src/cache.c:741,25'
              BranchSideFuncs:
                - mnt_resolve_path
                - free
                - free
        - Branch String:   'libmount/src/cache.c:738,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:739,24'
              BranchSideFuncs:
                - mnt_resolve_tag
                - free
                - free
            - BranchSide:      'libmount/src/cache.c:741,25'
              BranchSideFuncs:
                - mnt_resolve_path
                - free
                - free
      Callsites:
        - Src:             'libmount/src/cache.c:738,6'
          Dst:             blkid_parse_tag_string
        - Src:             'libmount/src/cache.c:738,51'
          Dst:             mnt_valid_tagname
        - Src:             'libmount/src/cache.c:739,8'
          Dst:             mnt_resolve_tag
        - Src:             'libmount/src/cache.c:741,8'
          Dst:             mnt_resolve_path
    - functionName:    mnt_resolve_tag
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - token
        - value
        - cache
      BBCount:         26
      ICount:          121
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - blkid_evaluate_tag
        - cache_add_tag
        - cache_find_tag
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:699,13'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:699,17'
              BranchSideFuncs:
                - blkid_evaluate_tag
                - cache_add_tag
                - free
                - cache_find_tag
            - BranchSide:      'libmount/src/cache.c:700,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:699,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:700,3'
              BranchSideFuncs:
                - blkid_evaluate_tag
                - cache_add_tag
                - free
                - cache_find_tag
            - BranchSide:      'libmount/src/cache.c:702,6'
              BranchSideFuncs:
                - blkid_evaluate_tag
                - cache_add_tag
                - free
                - cache_find_tag
        - Branch String:   'libmount/src/cache.c:702,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:703,31'
              BranchSideFuncs:
                - cache_find_tag
                - blkid_evaluate_tag
                - cache_add_tag
                - free
            - BranchSide:      'libmount/src/cache.c:705,7'
              BranchSideFuncs:
                - blkid_evaluate_tag
                - cache_add_tag
                - free
        - Branch String:   'libmount/src/cache.c:705,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:707,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:714,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:707,40'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:707,49'
              BranchSideFuncs:
                - blkid_evaluate_tag
                - cache_add_tag
                - free
            - BranchSide:      'libmount/src/cache.c:707,7'
              BranchSideFuncs:
                - blkid_evaluate_tag
                - cache_add_tag
                - free
        - Branch String:   'libmount/src/cache.c:709,9'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:709,12'
              BranchSideFuncs:
                - cache_add_tag
                - free
            - BranchSide:      'libmount/src/cache.c:712,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:709,18'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:710,21'
              BranchSideFuncs:
                - cache_add_tag
                - free
            - BranchSide:      'libmount/src/cache.c:712,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:709,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:711,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/cache.c:712,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:703,16'
          Dst:             cache_find_tag
        - Src:             'libmount/src/cache.c:707,7'
          Dst:             blkid_evaluate_tag
        - Src:             'libmount/src/cache.c:710,7'
          Dst:             cache_add_tag
    - functionName:    mnt_resolve_path
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - cache
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cache_find_path
        - canonicalize_path_and_cache
      functionUses:    9
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:561,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:562,3'
              BranchSideFuncs:
                - canonicalize_path_and_cache
                - cache_find_path
            - BranchSide:      'libmount/src/cache.c:563,6'
              BranchSideFuncs:
                - canonicalize_path_and_cache
                - cache_find_path
        - Branch String:   'libmount/src/cache.c:563,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:564,32'
              BranchSideFuncs:
                - cache_find_path
                - canonicalize_path_and_cache
            - BranchSide:      'libmount/src/cache.c:565,7'
              BranchSideFuncs:
                - canonicalize_path_and_cache
        - Branch String:   'libmount/src/cache.c:565,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:566,35'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:568,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:564,16'
          Dst:             cache_find_path
        - Src:             'libmount/src/cache.c:566,7'
          Dst:             canonicalize_path_and_cache
    - functionName:    cache_find_path
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - path
      BBCount:         17
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - streq_paths
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:268,13'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:268,17'
              BranchSideFuncs:
                - streq_paths
            - BranchSide:      'libmount/src/cache.c:269,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:268,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:269,3'
              BranchSideFuncs:
                - streq_paths
            - BranchSide:      'libmount/src/cache.c:271,9'
              BranchSideFuncs:
                - streq_paths
        - Branch String:   'libmount/src/cache.c:271,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:272,32'
              BranchSideFuncs:
                - streq_paths
            - BranchSide:      'libmount/src/cache.c:278,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:273,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:274,4'
              BranchSideFuncs:
                - streq_paths
            - BranchSide:      'libmount/src/cache.c:275,19'
              BranchSideFuncs:
                - streq_paths
        - Branch String:   'libmount/src/cache.c:275,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:276,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:277,2'
              BranchSideFuncs:
                - streq_paths
      Callsites:
        - Src:             'libmount/src/cache.c:275,7'
          Dst:             streq_paths
    - functionName:    canonicalize_path_and_cache
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - cache
      BBCount:         28
      ICount:          136
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - cache_add_entry
        - fprintf
        - getpid
        - strcmp
        - strdup
        - ul_canonicalize_path
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:520,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:520,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - ul_canonicalize_path
                - strcmp
                - strdup
                - free
                - free
                - cache_add_entry
            - BranchSide:      'libmount/src/cache.c:521,27'
              BranchSideFuncs:
                - ul_canonicalize_path
                - strcmp
                - strdup
                - free
                - free
                - cache_add_entry
        - Branch String:   'libmount/src/cache.c:523,8'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:523,11'
              BranchSideFuncs:
                - strcmp
                - strdup
                - free
                - free
                - cache_add_entry
            - BranchSide:      'libmount/src/cache.c:535,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:523,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:524,11'
              BranchSideFuncs:
                - strcmp
                - strdup
                - free
                - free
                - cache_add_entry
            - BranchSide:      'libmount/src/cache.c:535,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:525,9'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:525,32'
              BranchSideFuncs:
                - free
                - free
                - cache_add_entry
            - BranchSide:      'libmount/src/cache.c:525,47'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - cache_add_entry
        - Branch String:   'libmount/src/cache.c:527,12'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:527,16'
              BranchSideFuncs:
                - free
                - free
                - cache_add_entry
            - BranchSide:      'libmount/src/cache.c:528,4'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libmount/src/cache.c:527,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:528,4'
              BranchSideFuncs:
                - cache_add_entry
                - free
                - free
            - BranchSide:      'libmount/src/cache.c:530,23'
              BranchSideFuncs:
                - cache_add_entry
                - free
                - free
        - Branch String:   'libmount/src/cache.c:530,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:532,4'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libmount/src/cache.c:533,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:537,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:538,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libmount/src/cache.c:539,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/cache.c:520,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:520,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:520,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:521,6'
          Dst:             ul_canonicalize_path
        - Src:             'libmount/src/cache.c:525,9'
          Dst:             strcmp
        - Src:             'libmount/src/cache.c:525,40'
          Dst:             strdup
        - Src:             'libmount/src/cache.c:530,7'
          Dst:             cache_add_entry
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    10
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    cache_add_entry
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cache
        - key
        - value
        - flag
      BBCount:         23
      ICount:          161
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - fprintf
        - getpid
        - reallocarray
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:198,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:198,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - getpid
                - fprintf
                - ul_debugobj.1417
                - reallocarray
            - BranchSide:      'libmount/src/cache.c:199,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - getpid
                - fprintf
                - ul_debugobj.1417
                - reallocarray
        - Branch String:   'libmount/src/cache.c:199,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:199,2'
              BranchSideFuncs:
                - __assert_fail
                - getpid
                - fprintf
                - ul_debugobj.1417
                - reallocarray
            - BranchSide:      'libmount/src/cache.c:200,2'
              BranchSideFuncs:
                - __assert_fail
                - getpid
                - fprintf
                - ul_debugobj.1417
                - reallocarray
        - Branch String:   'libmount/src/cache.c:200,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:200,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - reallocarray
            - BranchSide:      'libmount/src/cache.c:202,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - reallocarray
        - Branch String:   'libmount/src/cache.c:202,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:203,15'
              BranchSideFuncs:
                - reallocarray
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:212,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:206,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:207,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:208,17'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:218,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:218,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:222,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:198,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:199,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:200,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:205,7'
          Dst:             reallocarray
        - Src:             'libmount/src/cache.c:218,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:218,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:218,2'
          Dst:             ul_debugobj
    - functionName:    cache_find_tag
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - token
        - value
      BBCount:         22
      ICount:          125
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:290,13'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:290,17'
              BranchSideFuncs:
                - strlen
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/cache.c:291,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:290,23'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:290,27'
              BranchSideFuncs:
                - strlen
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/cache.c:291,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:290,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:291,3'
              BranchSideFuncs:
                - strlen
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/cache.c:293,16'
              BranchSideFuncs:
                - strlen
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/cache.c:295,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:296,32'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/cache.c:303,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:297,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:298,4'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/cache.c:299,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/cache.c:299,34'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:300,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/cache.c:302,2'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/cache.c:299,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:301,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:302,2'
              BranchSideFuncs:
                - strcmp
                - strcmp
      Callsites:
        - Src:             'libmount/src/cache.c:293,9'
          Dst:             strlen
        - Src:             'libmount/src/cache.c:299,7'
          Dst:             strcmp
        - Src:             'libmount/src/cache.c:300,7'
          Dst:             strcmp
    - functionName:    cache_add_tag
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cache
        - tagname
        - tagval
        - devname
        - flag
      BBCount:         20
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - cache_add_entry
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:233,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:233,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:234,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:234,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:234,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:235,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:235,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:235,2'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:236,2'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:236,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:236,2'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:242,16'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:246,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:247,3'
              BranchSideFuncs:
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:249,9'
              BranchSideFuncs:
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:253,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:254,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/cache.c:256,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/cache.c:233,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:234,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:235,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:236,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:242,9'
          Dst:             strlen
        - Src:             'libmount/src/cache.c:243,9'
          Dst:             strlen
        - Src:             'libmount/src/cache.c:252,7'
          Dst:             cache_add_entry
    - functionName:    mnt_pretty_path
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - cache
      BBCount:         26
      ICount:          120
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - loopcxt_deinit
        - loopcxt_get_backing_file
        - loopcxt_init
        - loopcxt_is_autoclear
        - loopcxt_set_device
        - mnt_resolve_path
        - strdup
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:650,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:651,10'
              BranchSideFuncs:
                - strncmp
                - strdup
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_is_autoclear
                - loopcxt_deinit
                - loopcxt_get_backing_file
                - loopcxt_deinit
                - free
            - BranchSide:      'libmount/src/cache.c:657,14'
              BranchSideFuncs:
                - strncmp
                - strdup
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_is_autoclear
                - loopcxt_deinit
                - loopcxt_get_backing_file
                - loopcxt_deinit
                - free
        - Branch String:   'libmount/src/cache.c:657,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:657,41'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_is_autoclear
                - loopcxt_deinit
                - strdup
                - loopcxt_get_backing_file
                - loopcxt_deinit
                - free
            - BranchSide:      'libmount/src/cache.c:660,7'
              BranchSideFuncs:
                - loopcxt_init
                - loopcxt_set_device
                - loopcxt_is_autoclear
                - loopcxt_deinit
                - strdup
                - loopcxt_get_backing_file
                - loopcxt_deinit
                - free
        - Branch String:   'libmount/src/cache.c:660,28'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:660,55'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libmount/src/cache.c:661,4'
              BranchSideFuncs:
                - strdup
        - Branch String:   'libmount/src/cache.c:660,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:661,4'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libmount/src/cache.c:663,7'
              BranchSideFuncs:
                - loopcxt_is_autoclear
                - loopcxt_deinit
                - strdup
                - loopcxt_get_backing_file
                - loopcxt_deinit
                - free
        - Branch String:   'libmount/src/cache.c:663,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:664,16'
              BranchSideFuncs:
                - loopcxt_get_backing_file
                - loopcxt_deinit
                - strdup
                - loopcxt_deinit
                - free
            - BranchSide:      'libmount/src/cache.c:672,3'
              BranchSideFuncs:
                - loopcxt_deinit
                - strdup
        - Branch String:   'libmount/src/cache.c:665,8'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:666,5'
              BranchSideFuncs:
                - loopcxt_deinit
                - free
            - BranchSide:      'libmount/src/cache.c:671,3'
              BranchSideFuncs:
                - loopcxt_deinit
                - strdup
        - Branch String:   'libmount/src/cache.c:667,9'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:668,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:669,12'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:679,9'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:679,24'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libmount/src/cache.c:679,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:648,17'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/cache.c:651,10'
          Dst:             strdup
        - Src:             'libmount/src/cache.c:657,6'
          Dst:             strncmp
        - Src:             'libmount/src/cache.c:660,7'
          Dst:             loopcxt_init
        - Src:             'libmount/src/cache.c:660,31'
          Dst:             loopcxt_set_device
        - Src:             'libmount/src/cache.c:663,7'
          Dst:             loopcxt_is_autoclear
        - Src:             'libmount/src/cache.c:664,16'
          Dst:             loopcxt_get_backing_file
        - Src:             'libmount/src/cache.c:666,5'
          Dst:             loopcxt_deinit
        - Src:             'libmount/src/cache.c:672,3'
          Dst:             loopcxt_deinit
        - Src:             'libmount/src/cache.c:679,17'
          Dst:             strdup
    - functionName:    mnt_resolve_target
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - cache
      BBCount:         31
      ICount:          158
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - cache_add_entry
        - cache_find_path
        - canonicalize_path_and_cache
        - mnt_fs_is_kernel
        - mnt_fs_is_swaparea
        - mnt_fs_streq_target
        - mnt_reset_iter
        - mnt_resolve_path
        - mnt_table_next_fs
        - strdup
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:591,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:592,3'
              BranchSideFuncs:
                - mnt_resolve_path
                - cache_find_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:596,7'
              BranchSideFuncs:
                - mnt_resolve_path
                - cache_find_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:596,13'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:596,17'
              BranchSideFuncs:
                - mnt_resolve_path
                - cache_find_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:597,27'
              BranchSideFuncs:
                - mnt_resolve_path
        - Branch String:   'libmount/src/cache.c:596,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:597,27'
              BranchSideFuncs:
                - cache_find_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:599,31'
              BranchSideFuncs:
                - cache_find_path
                - mnt_reset_iter
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:600,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:601,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:605,21'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:608,3'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:610,26'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:627,7'
              BranchSideFuncs:
                - canonicalize_path_and_cache
        - Branch String:   'libmount/src/cache.c:611,9'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:611,31'
              BranchSideFuncs:
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - strdup
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:613,5'
              BranchSideFuncs:
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:612,9'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:612,33'
              BranchSideFuncs:
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
            - BranchSide:      'libmount/src/cache.c:613,5'
              BranchSideFuncs:
                - mnt_table_next_fs
                - canonicalize_path_and_cache
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_fs_streq_target
                - strdup
                - cache_add_entry
                - free
        - Branch String:   'libmount/src/cache.c:610,8'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:613,5'
              BranchSideFuncs:
                - strdup
                - cache_add_entry
                - canonicalize_path_and_cache
                - free
            - BranchSide:      'libmount/src/cache.c:615,15'
              BranchSideFuncs:
                - strdup
                - cache_add_entry
                - canonicalize_path_and_cache
                - free
        - Branch String:   'libmount/src/cache.c:616,8'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:617,5'
              BranchSideFuncs:
                - cache_add_entry
                - canonicalize_path_and_cache
                - free
            - BranchSide:      'libmount/src/cache.c:619,24'
              BranchSideFuncs:
                - cache_add_entry
                - canonicalize_path_and_cache
                - free
        - Branch String:   'libmount/src/cache.c:619,8'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:620,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/cache.c:623,4'
              BranchSideFuncs:
                - canonicalize_path_and_cache
        - Branch String:   'libmount/src/cache.c:627,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:628,35'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:629,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:597,10'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/cache.c:599,15'
          Dst:             cache_find_path
        - Src:             'libmount/src/cache.c:607,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/cache.c:608,10'
          Dst:             mnt_table_next_fs
        - Src:             'libmount/src/cache.c:610,9'
          Dst:             mnt_fs_is_kernel
        - Src:             'libmount/src/cache.c:611,12'
          Dst:             mnt_fs_is_swaparea
        - Src:             'libmount/src/cache.c:612,13'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/cache.c:615,8'
          Dst:             strdup
        - Src:             'libmount/src/cache.c:619,8'
          Dst:             cache_add_entry
        - Src:             'libmount/src/cache.c:628,7'
          Dst:             canonicalize_path_and_cache
    - functionName:    mnt_get_fstype
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - devname
        - ambi
        - cache
      BBCount:         32
      ICount:          182
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - __mnt_cache_find_tag_value
        - blkid_do_safeprobe
        - blkid_free_probe
        - blkid_new_probe_from_filename
        - blkid_probe_enable_superblocks
        - blkid_probe_lookup_value
        - blkid_probe_set_superblocks_flags
        - fprintf
        - getpid
        - strdup
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:479,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:479,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_do_safeprobe
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - __mnt_cache_find_tag_value
            - BranchSide:      'libmount/src/cache.c:481,6'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_do_safeprobe
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - __mnt_cache_find_tag_value
        - Branch String:   'libmount/src/cache.c:481,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:482,9'
              BranchSideFuncs:
                - __mnt_cache_find_tag_value
            - BranchSide:      'libmount/src/cache.c:492,38'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_do_safeprobe
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:484,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:485,12'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:486,10'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:486,10'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:486,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:486,22'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:493,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:494,3'
              BranchSideFuncs:
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_do_safeprobe
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:496,33'
              BranchSideFuncs:
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_do_safeprobe
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:501,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:501,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
            - BranchSide:      'libmount/src/cache.c:503,7'
              BranchSideFuncs:
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
        - Branch String:   'libmount/src/cache.c:503,10'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:503,39'
              BranchSideFuncs:
                - blkid_free_probe
            - BranchSide:      'libmount/src/cache.c:506,6'
              BranchSideFuncs:
                - blkid_free_probe
        - Branch String:   'libmount/src/cache.c:503,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:504,17'
              BranchSideFuncs:
                - blkid_free_probe
            - BranchSide:      'libmount/src/cache.c:506,6'
              BranchSideFuncs:
                - blkid_free_probe
        - Branch String:   'libmount/src/cache.c:506,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:507,11'
              BranchSideFuncs:
                - blkid_free_probe
            - BranchSide:      'libmount/src/cache.c:509,19'
              BranchSideFuncs:
                - blkid_free_probe
      Callsites:
        - Src:             'libmount/src/cache.c:479,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:479,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:479,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:483,8'
          Dst:             __mnt_cache_find_tag_value
        - Src:             'libmount/src/cache.c:492,8'
          Dst:             blkid_new_probe_from_filename
        - Src:             'libmount/src/cache.c:496,2'
          Dst:             blkid_probe_enable_superblocks
        - Src:             'libmount/src/cache.c:497,2'
          Dst:             blkid_probe_set_superblocks_flags
        - Src:             'libmount/src/cache.c:499,7'
          Dst:             blkid_do_safeprobe
        - Src:             'libmount/src/cache.c:501,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:501,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:501,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:503,14'
          Dst:             blkid_probe_lookup_value
        - Src:             'libmount/src/cache.c:504,10'
          Dst:             strdup
        - Src:             'libmount/src/cache.c:509,2'
          Dst:             blkid_free_probe
    - functionName:    __mnt_cache_find_tag_value
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - devname
        - token
        - data
      BBCount:         15
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - cache_find_tag_value
        - mnt_cache_read_tags
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:434,13'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:434,17'
              BranchSideFuncs:
                - mnt_cache_read_tags
                - cache_find_tag_value
            - BranchSide:      'libmount/src/cache.c:435,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:434,25'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:434,29'
              BranchSideFuncs:
                - mnt_cache_read_tags
                - cache_find_tag_value
            - BranchSide:      'libmount/src/cache.c:435,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:434,35'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:434,39'
              BranchSideFuncs:
                - mnt_cache_read_tags
                - cache_find_tag_value
            - BranchSide:      'libmount/src/cache.c:435,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:434,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:435,3'
              BranchSideFuncs:
                - mnt_cache_read_tags
                - cache_find_tag_value
            - BranchSide:      'libmount/src/cache.c:437,27'
              BranchSideFuncs:
                - mnt_cache_read_tags
                - cache_find_tag_value
        - Branch String:   'libmount/src/cache.c:438,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:439,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:441,31'
              BranchSideFuncs:
                - cache_find_tag_value
      Callsites:
        - Src:             'libmount/src/cache.c:437,7'
          Dst:             mnt_cache_read_tags
        - Src:             'libmount/src/cache.c:441,10'
          Dst:             cache_find_tag_value
    - functionName:    mnt_cache_read_tags
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - devname
      BBCount:         57
      ICount:          321
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached:
        - blkid_do_safeprobe
        - blkid_free_probe
        - blkid_new_probe_from_filename
        - blkid_probe_enable_partitions
        - blkid_probe_enable_superblocks
        - blkid_probe_lookup_value
        - blkid_probe_set_partitions_flags
        - blkid_probe_set_superblocks_flags
        - cache_add_tag
        - cache_find_tag_value
        - fprintf
        - getpid
        - strcmp
        - strdup
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:345,13'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:345,17'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:346,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:345,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:346,3'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:348,2'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
                - strcmp
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:348,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:348,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
                - strcmp
            - BranchSide:      'libmount/src/cache.c:351,9'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
                - strcmp
        - Branch String:   'libmount/src/cache.c:351,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:352,32'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
                - strcmp
            - BranchSide:      'libmount/src/cache.c:360,38'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:353,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:354,4'
              BranchSideFuncs:
                - strcmp
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:355,14'
              BranchSideFuncs:
                - strcmp
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:355,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:357,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:358,2'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
                - strcmp
        - Branch String:   'libmount/src/cache.c:361,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:362,3'
              BranchSideFuncs:
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:364,33'
              BranchSideFuncs:
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:373,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:374,3'
              BranchSideFuncs:
                - blkid_free_probe
            - BranchSide:      'libmount/src/cache.c:376,2'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:376,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:376,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:378,9'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:378,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:382,28'
              BranchSideFuncs:
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:400,2'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:382,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:383,4'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:387,32'
              BranchSideFuncs:
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - getpid
                - fprintf
                - ul_debugobj.1417
                - free
        - Branch String:   'libmount/src/cache.c:383,4'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:383,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
            - BranchSide:      'libmount/src/cache.c:385,4'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:387,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:388,4'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:389,16'
              BranchSideFuncs:
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - getpid
                - fprintf
                - ul_debugobj.1417
                - free
        - Branch String:   'libmount/src/cache.c:390,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:391,4'
              BranchSideFuncs:
                - cache_add_tag
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - free
            - BranchSide:      'libmount/src/cache.c:392,21'
              BranchSideFuncs:
                - cache_add_tag
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - free
        - Branch String:   'libmount/src/cache.c:392,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:394,9'
              BranchSideFuncs:
                - free
                - blkid_free_probe
            - BranchSide:      'libmount/src/cache.c:397,8'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debugobj.1417
                - cache_find_tag_value
                - blkid_probe_lookup_value
                - strdup
                - blkid_free_probe
                - cache_add_tag
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:400,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:400,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - blkid_free_probe
            - BranchSide:      'libmount/src/cache.c:401,19'
              BranchSideFuncs:
                - blkid_free_probe
        - Branch String:   'libmount/src/cache.c:405,9'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:405,18'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:405,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:348,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:348,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:348,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:355,7'
          Dst:             strcmp
        - Src:             'libmount/src/cache.c:360,8'
          Dst:             blkid_new_probe_from_filename
        - Src:             'libmount/src/cache.c:364,2'
          Dst:             blkid_probe_enable_superblocks
        - Src:             'libmount/src/cache.c:365,2'
          Dst:             blkid_probe_set_superblocks_flags
        - Src:             'libmount/src/cache.c:369,2'
          Dst:             blkid_probe_enable_partitions
        - Src:             'libmount/src/cache.c:370,2'
          Dst:             blkid_probe_set_partitions_flags
        - Src:             'libmount/src/cache.c:372,7'
          Dst:             blkid_do_safeprobe
        - Src:             'libmount/src/cache.c:376,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:376,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:376,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:382,7'
          Dst:             cache_find_tag_value
        - Src:             'libmount/src/cache.c:383,4'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:383,4'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:383,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:387,7'
          Dst:             blkid_probe_lookup_value
        - Src:             'libmount/src/cache.c:389,9'
          Dst:             strdup
        - Src:             'libmount/src/cache.c:392,7'
          Dst:             cache_add_tag
        - Src:             'libmount/src/cache.c:400,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:400,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:400,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:401,2'
          Dst:             blkid_free_probe
        - Src:             'libmount/src/cache.c:404,2'
          Dst:             blkid_free_probe
    - functionName:    cache_find_tag_value
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - devname
        - token
      BBCount:         24
      ICount:          125
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:311,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:311,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strcmp
                - strcmp
                - strlen
            - BranchSide:      'libmount/src/cache.c:312,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strcmp
                - strcmp
                - strlen
        - Branch String:   'libmount/src/cache.c:312,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:312,2'
              BranchSideFuncs:
                - __assert_fail
                - strcmp
                - strcmp
                - strlen
            - BranchSide:      'libmount/src/cache.c:313,2'
              BranchSideFuncs:
                - __assert_fail
                - strcmp
                - strcmp
                - strlen
        - Branch String:   'libmount/src/cache.c:313,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:313,2'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
            - BranchSide:      'libmount/src/cache.c:315,9'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
        - Branch String:   'libmount/src/cache.c:315,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:316,32'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
            - BranchSide:      'libmount/src/cache.c:324,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:317,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:318,4'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
            - BranchSide:      'libmount/src/cache.c:319,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
        - Branch String:   'libmount/src/cache.c:319,38'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:320,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
            - BranchSide:      'libmount/src/cache.c:322,2'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
        - Branch String:   'libmount/src/cache.c:319,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:321,11'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/cache.c:322,2'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strlen
      Callsites:
        - Src:             'libmount/src/cache.c:311,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:312,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:313,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/cache.c:319,7'
          Dst:             strcmp
        - Src:             'libmount/src/cache.c:320,7'
          Dst:             strcmp
        - Src:             'libmount/src/cache.c:321,20'
          Dst:             strlen
    - functionName:    mnt_cache_find_tag_value
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - devname
        - token
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __mnt_cache_find_tag_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:458,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:459,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:460,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:458,6'
          Dst:             __mnt_cache_find_tag_value
    - functionName:    mnt_cache_device_has_tag
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - devname
        - token
        - value
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - cache_find_tag
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:424,11'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:424,14'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/cache.c:426,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:424,22'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:424,32'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/cache.c:426,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/cache.c:424,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:425,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:426,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:422,21'
          Dst:             cache_find_tag
        - Src:             'libmount/src/cache.c:424,25'
          Dst:             strcmp
    - functionName:    mnt_cache_set_sbprobe
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cache
        - flags
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:185,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:186,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:188,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_cache_set_targets
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - mountinfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mnt_ref_table
        - mnt_unref_table
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:165,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:166,3'
              BranchSideFuncs:
                - mnt_ref_table
                - mnt_unref_table
            - BranchSide:      'libmount/src/cache.c:168,16'
              BranchSideFuncs:
                - mnt_ref_table
                - mnt_unref_table
      Callsites:
        - Src:             'libmount/src/cache.c:168,2'
          Dst:             mnt_ref_table
        - Src:             'libmount/src/cache.c:169,2'
          Dst:             mnt_unref_table
    - functionName:    mnt_unref_cache
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_free_cache
        - mnt_unref_table
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:141,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:141,6'
              BranchSideFuncs:
                - mnt_unref_table
                - mnt_free_cache
            - BranchSide:      'libmount/src/cache.c:142,3'
              BranchSideFuncs:
                - mnt_unref_table
                - mnt_free_cache
        - Branch String:   'libmount/src/cache.c:144,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:145,20'
              BranchSideFuncs:
                - mnt_unref_table
                - mnt_free_cache
            - BranchSide:      'libmount/src/cache.c:149,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:145,4'
          Dst:             mnt_unref_table
        - Src:             'libmount/src/cache.c:147,4'
          Dst:             mnt_free_cache
    - functionName:    mnt_free_cache
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         21
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - blkid_put_cache
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:101,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:102,3'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:104,2'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:104,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:104,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
                - free
                - free
                - blkid_put_cache
                - free
                - free
            - BranchSide:      'libmount/src/cache.c:106,9'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
                - free
                - free
        - Branch String:   'libmount/src/cache.c:106,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:107,32'
              BranchSideFuncs:
                - free
                - free
                - free
                - blkid_put_cache
                - free
            - BranchSide:      'libmount/src/cache.c:112,7'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
        - Branch String:   'libmount/src/cache.c:108,7'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:109,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - blkid_put_cache
            - BranchSide:      'libmount/src/cache.c:110,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - blkid_put_cache
                - free
        - Branch String:   'libmount/src/cache.c:113,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:114,19'
              BranchSideFuncs:
                - blkid_put_cache
                - free
            - BranchSide:      'libmount/src/cache.c:115,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/cache.c:104,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:104,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:104,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/cache.c:114,3'
          Dst:             blkid_put_cache
    - functionName:    mnt_ref_cache
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:126,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:126,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/cache.c:127,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_new_cache
      functionSourceFile: '/src/util-linux/libmount/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/cache.c:82,31'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:82,23'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:82,31'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:83,6'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:84,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:85,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
        - Branch String:   'libmount/src/cache.c:85,2'
          Branch Sides:
            - BranchSide:      'libmount/src/cache.c:85,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1417
            - BranchSide:      'libmount/src/cache.c:86,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/cache.c:82,31'
          Dst:             calloc
        - Src:             'libmount/src/cache.c:85,2'
          Dst:             getpid
        - Src:             'libmount/src/cache.c:85,2'
          Dst:             fprintf
        - Src:             'libmount/src/cache.c:85,2'
          Dst:             ul_debugobj
    - functionName:    merge_optstr
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - vfs
        - fs
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - mnt_optstr_remove_option
        - snprintf
        - strcmp
        - strdup
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:886,11'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:886,15'
              BranchSideFuncs:
                - strdup
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
            - BranchSide:      'libmount/src/fs.c:888,7'
              BranchSideFuncs:
                - strdup
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
        - Branch String:   'libmount/src/fs.c:886,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:887,3'
              BranchSideFuncs:
                - strdup
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
            - BranchSide:      'libmount/src/fs.c:888,7'
              BranchSideFuncs:
                - strdup
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
        - Branch String:   'libmount/src/fs.c:888,11'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:888,15'
              BranchSideFuncs:
                - strdup
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
            - BranchSide:      'libmount/src/fs.c:889,17'
              BranchSideFuncs:
                - strdup
        - Branch String:   'libmount/src/fs.c:888,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:889,17'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
            - BranchSide:      'libmount/src/fs.c:890,14'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
        - Branch String:   'libmount/src/fs.c:889,17'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:889,22'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libmount/src/fs.c:889,27'
              BranchSideFuncs:
                - strdup
        - Branch String:   'libmount/src/fs.c:890,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:891,17'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
            - BranchSide:      'libmount/src/fs.c:894,14'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
        - Branch String:   'libmount/src/fs.c:896,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:897,3'
              BranchSideFuncs:
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
            - BranchSide:      'libmount/src/fs.c:898,6'
              BranchSideFuncs:
                - snprintf
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
                - mnt_optstr_remove_option
        - Branch String:   'libmount/src/fs.c:907,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:908,10'
              BranchSideFuncs:
                - mnt_optstr_remove_option
                - strlen
                - mnt_optstr_remove_option
            - BranchSide:      'libmount/src/fs.c:913,14'
              BranchSideFuncs:
                - strlen
        - Branch String:   'libmount/src/fs.c:909,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:910,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option
                - strlen
            - BranchSide:      'libmount/src/fs.c:911,2'
              BranchSideFuncs:
                - strlen
        - Branch String:   'libmount/src/fs.c:913,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:914,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:916,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:889,10'
          Dst:             strdup
        - Src:             'libmount/src/fs.c:890,7'
          Dst:             strcmp
        - Src:             'libmount/src/fs.c:891,10'
          Dst:             strdup
        - Src:             'libmount/src/fs.c:894,7'
          Dst:             strlen
        - Src:             'libmount/src/fs.c:894,21'
          Dst:             strlen
        - Src:             'libmount/src/fs.c:900,2'
          Dst:             snprintf
        - Src:             'libmount/src/fs.c:903,9'
          Dst:             mnt_optstr_remove_option
        - Src:             'libmount/src/fs.c:904,9'
          Dst:             mnt_optstr_remove_option
        - Src:             'libmount/src/fs.c:908,10'
          Dst:             mnt_optstr_remove_option
        - Src:             'libmount/src/fs.c:910,11'
          Dst:             mnt_optstr_remove_option
        - Src:             'libmount/src/fs.c:913,7'
          Dst:             strlen
    - functionName:    __list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      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:    update_str
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - realloc
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:150,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:150,2'
              BranchSideFuncs:
                - free
                - strlen
                - realloc
            - BranchSide:      'libmount/src/fs.c:152,7'
              BranchSideFuncs:
                - free
                - strlen
                - realloc
        - Branch String:   'libmount/src/fs.c:152,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:153,9'
              BranchSideFuncs:
                - strlen
                - realloc
            - BranchSide:      'libmount/src/fs.c:158,14'
              BranchSideFuncs:
                - strlen
                - realloc
        - Branch String:   'libmount/src/fs.c:160,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:162,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:150,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/fs.c:158,7'
          Dst:             strlen
        - Src:             'libmount/src/fs.c:159,6'
          Dst:             realloc
    - functionName:    mnt_fs_to_mntent
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2003
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - mnt
      BBCount:         34
      ICount:          195
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - calloc
        - mnt_free_mntent
        - mnt_fs_get_freq
        - mnt_fs_get_fstype
        - mnt_fs_get_passno
        - mnt_fs_get_source
        - mnt_fs_get_target
        - mnt_fs_strdup_options
        - strdup
        - update_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:2007,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2007,14'
              BranchSideFuncs:
                - calloc
                - mnt_fs_get_source
                - update_str
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
            - BranchSide:      'libmount/src/fs.c:2008,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:2007,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2008,3'
              BranchSideFuncs:
                - calloc
                - mnt_fs_get_source
                - update_str
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
            - BranchSide:      'libmount/src/fs.c:2010,7'
              BranchSideFuncs:
                - calloc
                - mnt_fs_get_source
                - update_str
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
        - Branch String:   'libmount/src/fs.c:2011,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2012,7'
              BranchSideFuncs:
                - mnt_fs_get_source
                - update_str
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
            - BranchSide:      'libmount/src/fs.c:2017,24'
              BranchSideFuncs:
                - mnt_fs_get_source
                - update_str
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
        - Branch String:   'libmount/src/fs.c:2013,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2014,4'
              BranchSideFuncs:
                - mnt_fs_get_source
                - update_str
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
            - BranchSide:      'libmount/src/fs.c:2015,2'
              BranchSideFuncs:
                - mnt_fs_get_source
                - update_str
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
        - Branch String:   'libmount/src/fs.c:2017,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2018,3'
              BranchSideFuncs:
                - mnt_free_mntent
            - BranchSide:      'libmount/src/fs.c:2019,24'
              BranchSideFuncs:
                - mnt_fs_get_target
                - update_str
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
        - Branch String:   'libmount/src/fs.c:2019,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2020,3'
              BranchSideFuncs:
                - mnt_free_mntent
            - BranchSide:      'libmount/src/fs.c:2021,24'
              BranchSideFuncs:
                - mnt_fs_get_fstype
                - update_str
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
        - Branch String:   'libmount/src/fs.c:2021,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2022,3'
              BranchSideFuncs:
                - mnt_free_mntent
            - BranchSide:      'libmount/src/fs.c:2024,2'
              BranchSideFuncs:
                - __errno_location
                - mnt_fs_strdup_options
                - __errno_location
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
                - __errno_location
        - Branch String:   'libmount/src/fs.c:2026,19'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2026,22'
              BranchSideFuncs:
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
            - BranchSide:      'libmount/src/fs.c:2031,32'
              BranchSideFuncs:
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
        - Branch String:   'libmount/src/fs.c:2026,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2027,9'
              BranchSideFuncs:
                - __errno_location
                - mnt_free_mntent
            - BranchSide:      'libmount/src/fs.c:2031,32'
              BranchSideFuncs:
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - strdup
                - mnt_free_mntent
        - Branch String:   'libmount/src/fs.c:2034,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2035,19'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:2039,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:2036,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2037,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:2038,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:2043,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:2044,19'
              BranchSideFuncs:
                - mnt_free_mntent
            - BranchSide:      'libmount/src/fs.c:2045,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:2012,7'
          Dst:             calloc
        - Src:             'libmount/src/fs.c:2017,39'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/fs.c:2017,12'
          Dst:             update_str
        - Src:             'libmount/src/fs.c:2019,36'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/fs.c:2019,12'
          Dst:             update_str
        - Src:             'libmount/src/fs.c:2021,37'
          Dst:             mnt_fs_get_fstype
        - Src:             'libmount/src/fs.c:2021,12'
          Dst:             update_str
        - Src:             'libmount/src/fs.c:2024,2'
          Dst:             __errno_location
        - Src:             'libmount/src/fs.c:2025,16'
          Dst:             mnt_fs_strdup_options
        - Src:             'libmount/src/fs.c:2026,22'
          Dst:             __errno_location
        - Src:             'libmount/src/fs.c:2027,9'
          Dst:             __errno_location
        - Src:             'libmount/src/fs.c:2031,16'
          Dst:             mnt_fs_get_freq
        - Src:             'libmount/src/fs.c:2032,18'
          Dst:             mnt_fs_get_passno
        - Src:             'libmount/src/fs.c:2035,19'
          Dst:             strdup
        - Src:             'libmount/src/fs.c:2044,3'
          Dst:             mnt_free_mntent
    - functionName:    mnt_fs_get_source
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:443,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:444,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:449,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_target
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:625,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:626,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:630,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_fstype
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:820,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:821,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:825,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_strdup_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fs_strdup_options
        - sync_opts_from_optlist
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:950,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:951,3'
              BranchSideFuncs:
                - fs_strdup_options
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:952,6'
              BranchSideFuncs:
                - fs_strdup_options
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:952,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:953,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
                - fs_strdup_options
            - BranchSide:      'libmount/src/fs.c:959,27'
              BranchSideFuncs:
                - fs_strdup_options
      Callsites:
        - Src:             'libmount/src/fs.c:953,3'
          Dst:             sync_opts_from_optlist
        - Src:             'libmount/src/fs.c:959,9'
          Dst:             fs_strdup_options
    - functionName:    mnt_fs_get_freq
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1305,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1305,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1305,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_passno
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1331,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1331,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1331,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_free_mntent
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1981
      functionLinenumberEnd: 1989
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mnt
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1982,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1982,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1983,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
      Callsites:       []
    - functionName:    sync_opts_from_optlist
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - ol
      BBCount:         47
      ICount:          245
      EdgeCount:       58
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - fprintf
        - getpid
        - mnt_get_builtin_optmap
        - mnt_optlist_get_age
        - mnt_optlist_get_optstr
        - strdup_to_offset
        - ul_debugobj
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:184,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:184,2'
              BranchSideFuncs:
                - __assert_fail
                - mnt_optlist_get_age
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:185,2'
              BranchSideFuncs:
                - __assert_fail
                - mnt_optlist_get_age
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:185,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:185,2'
              BranchSideFuncs:
                - mnt_optlist_get_age
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:187,28'
              BranchSideFuncs:
                - mnt_optlist_get_age
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:188,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:193,31'
              BranchSideFuncs:
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:225,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:194,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:195,9'
              BranchSideFuncs:
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:198,8'
              BranchSideFuncs:
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:198,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:199,32'
              BranchSideFuncs:
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:200,8'
              BranchSideFuncs:
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:200,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:201,9'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:204,8'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:204,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:205,32'
              BranchSideFuncs:
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:206,8'
              BranchSideFuncs:
                - strdup_to_offset.1664
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:206,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:207,9'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:210,8'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optlist_get_optstr
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:210,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:211,32'
              BranchSideFuncs:
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:212,8'
              BranchSideFuncs:
                - strdup_to_offset.1664
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:212,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:213,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:215,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:215,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:216,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:219,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:216,4'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:216,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:217,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:219,4'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:219,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:222,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:184,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/fs.c:185,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/fs.c:187,8'
          Dst:             mnt_optlist_get_age
        - Src:             'libmount/src/fs.c:193,8'
          Dst:             mnt_optlist_get_optstr
        - Src:             'libmount/src/fs.c:195,9'
          Dst:             strdup_to_offset
        - Src:             'libmount/src/fs.c:199,9'
          Dst:             mnt_optlist_get_optstr
        - Src:             'libmount/src/fs.c:201,9'
          Dst:             strdup_to_offset
        - Src:             'libmount/src/fs.c:205,40'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/fs.c:205,9'
          Dst:             mnt_optlist_get_optstr
        - Src:             'libmount/src/fs.c:207,9'
          Dst:             strdup_to_offset
        - Src:             'libmount/src/fs.c:211,40'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/fs.c:211,9'
          Dst:             mnt_optlist_get_optstr
        - Src:             'libmount/src/fs.c:213,9'
          Dst:             strdup_to_offset
        - Src:             'libmount/src/fs.c:216,4'
          Dst:             getpid
        - Src:             'libmount/src/fs.c:216,4'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:216,4'
          Dst:             ul_debugobj
        - Src:             'libmount/src/fs.c:219,4'
          Dst:             getpid
        - Src:             'libmount/src/fs.c:219,4'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:219,4'
          Dst:             ul_debugobj
    - functionName:    fs_strdup_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - merge_optstr
        - mnt_optstr_append_option
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:925,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:926,17'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libmount/src/fs.c:928,21'
              BranchSideFuncs:
                - merge_optstr
                - __errno_location
                - mnt_optstr_append_option
                - free
        - Branch String:   'libmount/src/fs.c:929,11'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:929,14'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
            - BranchSide:      'libmount/src/fs.c:931,6'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
        - Branch String:   'libmount/src/fs.c:929,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:930,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:931,6'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
        - Branch String:   'libmount/src/fs.c:931,22'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:932,37'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
            - BranchSide:      'libmount/src/fs.c:936,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:931,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:933,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/fs.c:936,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:924,2'
          Dst:             __errno_location
        - Src:             'libmount/src/fs.c:926,10'
          Dst:             strdup
        - Src:             'libmount/src/fs.c:928,8'
          Dst:             merge_optstr
        - Src:             'libmount/src/fs.c:929,14'
          Dst:             __errno_location
        - Src:             'libmount/src/fs.c:932,6'
          Dst:             mnt_optstr_append_option
    - functionName:    strdup_to_offset
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - stru
        - offset
        - str
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strdup
      functionUses:    9
      BranchProfiles:
        - Branch String:   './include/strutils.h:160,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:161,3'
              BranchSideFuncs:
                - free
                - strdup
            - BranchSide:      './include/strutils.h:163,26'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   './include/strutils.h:164,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:165,14'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      './include/strutils.h:170,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/strutils.h:166,7'
          Branch Sides:
            - BranchSide:      './include/strutils.h:167,4'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/strutils.h:168,2'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/strutils.h:165,7'
          Dst:             strdup
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    mnt_fs_print_debug
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1894
      functionLinenumberEnd: 1972
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - file
      BBCount:         95
      ICount:          539
      EdgeCount:       126
      CyclomaticComplexity: 33
      functionsReached:
        - fprintf
        - gnu_dev_major
        - gnu_dev_minor
        - mnt_fs_get_attributes
        - mnt_fs_get_bindsrc
        - mnt_fs_get_comment
        - mnt_fs_get_devno
        - mnt_fs_get_freq
        - mnt_fs_get_fs_options
        - mnt_fs_get_fstype
        - mnt_fs_get_id
        - mnt_fs_get_optional_fields
        - mnt_fs_get_options
        - mnt_fs_get_parent_id
        - mnt_fs_get_parent_uniq_id
        - mnt_fs_get_passno
        - mnt_fs_get_priority
        - mnt_fs_get_propagation
        - mnt_fs_get_root
        - mnt_fs_get_size
        - mnt_fs_get_source
        - mnt_fs_get_swaptype
        - mnt_fs_get_target
        - mnt_fs_get_tid
        - mnt_fs_get_uniq_id
        - mnt_fs_get_usedsize
        - mnt_fs_get_user_options
        - mnt_fs_get_vfs_options
        - mnt_statmnt_disable_fetching
        - sync_opts_from_optlist
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1898,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1898,14'
              BranchSideFuncs:
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_source
                - fprintf
                - mnt_statmnt_disable_fetching
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1899,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1898,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1899,3'
              BranchSideFuncs:
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_source
                - fprintf
                - mnt_statmnt_disable_fetching
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1901,6'
              BranchSideFuncs:
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_source
                - fprintf
                - mnt_statmnt_disable_fetching
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:1901,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1902,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_source
                - fprintf
                - mnt_statmnt_disable_fetching
            - BranchSide:      'libmount/src/fs.c:1904,6'
              BranchSideFuncs:
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_source
                - fprintf
                - mnt_statmnt_disable_fetching
        - Branch String:   'libmount/src/fs.c:1904,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1905,49'
              BranchSideFuncs:
                - mnt_statmnt_disable_fetching
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_source
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1907,10'
              BranchSideFuncs:
                - fprintf
                - mnt_fs_get_source
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_source
                - fprintf
        - Branch String:   'libmount/src/fs.c:1908,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1909,11'
              BranchSideFuncs:
                - mnt_fs_get_source
                - fprintf
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1910,24'
              BranchSideFuncs:
                - mnt_fs_get_target
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_target
                - fprintf
        - Branch String:   'libmount/src/fs.c:1910,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1911,11'
              BranchSideFuncs:
                - mnt_fs_get_target
                - fprintf
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1912,24'
              BranchSideFuncs:
                - mnt_fs_get_fstype
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_fstype
                - fprintf
        - Branch String:   'libmount/src/fs.c:1912,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1913,11'
              BranchSideFuncs:
                - mnt_fs_get_fstype
                - fprintf
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1915,25'
              BranchSideFuncs:
                - mnt_fs_get_options
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_options
                - fprintf
        - Branch String:   'libmount/src/fs.c:1915,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1916,11'
              BranchSideFuncs:
                - mnt_fs_get_options
                - fprintf
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1917,29'
              BranchSideFuncs:
                - mnt_fs_get_vfs_options
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_vfs_options
                - fprintf
        - Branch String:   'libmount/src/fs.c:1917,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1918,11'
              BranchSideFuncs:
                - mnt_fs_get_vfs_options
                - fprintf
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1919,28'
              BranchSideFuncs:
                - mnt_fs_get_fs_options
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_fs_options
                - fprintf
        - Branch String:   'libmount/src/fs.c:1919,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1920,11'
              BranchSideFuncs:
                - mnt_fs_get_fs_options
                - fprintf
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1921,30'
              BranchSideFuncs:
                - mnt_fs_get_user_options
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_user_options
                - fprintf
        - Branch String:   'libmount/src/fs.c:1921,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1922,11'
              BranchSideFuncs:
                - mnt_fs_get_user_options
                - fprintf
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1923,33'
              BranchSideFuncs:
                - mnt_fs_get_optional_fields
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_optional_fields
                - fprintf
        - Branch String:   'libmount/src/fs.c:1923,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1924,11'
              BranchSideFuncs:
                - mnt_fs_get_optional_fields
                - fprintf
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1925,28'
              BranchSideFuncs:
                - mnt_fs_get_attributes
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
                - mnt_fs_get_attributes
                - fprintf
        - Branch String:   'libmount/src/fs.c:1925,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1926,11'
              BranchSideFuncs:
                - mnt_fs_get_attributes
                - fprintf
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1928,29'
              BranchSideFuncs:
                - mnt_fs_get_propagation
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
        - Branch String:   'libmount/src/fs.c:1928,44'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1928,47'
              BranchSideFuncs:
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1934,22'
              BranchSideFuncs:
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
        - Branch String:   'libmount/src/fs.c:1928,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1929,11'
              BranchSideFuncs:
                - fprintf
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1934,22'
              BranchSideFuncs:
                - mnt_fs_get_root
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_root
                - fprintf
        - Branch String:   'libmount/src/fs.c:1934,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1935,11'
              BranchSideFuncs:
                - mnt_fs_get_root
                - fprintf
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1937,26'
              BranchSideFuncs:
                - mnt_fs_get_swaptype
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_swaptype
                - fprintf
        - Branch String:   'libmount/src/fs.c:1937,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1938,11'
              BranchSideFuncs:
                - mnt_fs_get_swaptype
                - fprintf
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1939,22'
              BranchSideFuncs:
                - mnt_fs_get_size
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_size
                - fprintf
        - Branch String:   'libmount/src/fs.c:1939,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1940,11'
              BranchSideFuncs:
                - mnt_fs_get_size
                - fprintf
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1941,26'
              BranchSideFuncs:
                - mnt_fs_get_usedsize
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_usedsize
                - fprintf
        - Branch String:   'libmount/src/fs.c:1941,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1942,11'
              BranchSideFuncs:
                - mnt_fs_get_usedsize
                - fprintf
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1943,26'
              BranchSideFuncs:
                - mnt_fs_get_priority
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_priority
                - fprintf
        - Branch String:   'libmount/src/fs.c:1943,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1944,11'
              BranchSideFuncs:
                - mnt_fs_get_priority
                - fprintf
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1946,25'
              BranchSideFuncs:
                - mnt_fs_get_bindsrc
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_bindsrc
                - fprintf
        - Branch String:   'libmount/src/fs.c:1946,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1947,11'
              BranchSideFuncs:
                - mnt_fs_get_bindsrc
                - fprintf
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1948,22'
              BranchSideFuncs:
                - mnt_fs_get_freq
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_freq
                - fprintf
        - Branch String:   'libmount/src/fs.c:1948,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1949,11'
              BranchSideFuncs:
                - mnt_fs_get_freq
                - fprintf
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1950,24'
              BranchSideFuncs:
                - mnt_fs_get_passno
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_passno
                - fprintf
        - Branch String:   'libmount/src/fs.c:1950,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1951,11'
              BranchSideFuncs:
                - mnt_fs_get_passno
                - fprintf
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1952,20'
              BranchSideFuncs:
                - mnt_fs_get_id
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_id
                - fprintf
        - Branch String:   'libmount/src/fs.c:1952,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1953,11'
              BranchSideFuncs:
                - mnt_fs_get_id
                - fprintf
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1954,27'
              BranchSideFuncs:
                - mnt_fs_get_parent_id
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_id
                - fprintf
        - Branch String:   'libmount/src/fs.c:1954,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1955,11'
              BranchSideFuncs:
                - mnt_fs_get_parent_id
                - fprintf
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1956,25'
              BranchSideFuncs:
                - mnt_fs_get_uniq_id
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_uniq_id
                - fprintf
        - Branch String:   'libmount/src/fs.c:1956,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1957,11'
              BranchSideFuncs:
                - mnt_fs_get_uniq_id
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1958,32'
              BranchSideFuncs:
                - mnt_fs_get_parent_uniq_id
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_parent_uniq_id
                - fprintf
        - Branch String:   'libmount/src/fs.c:1958,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1959,11'
              BranchSideFuncs:
                - mnt_fs_get_parent_uniq_id
                - fprintf
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1961,23'
              BranchSideFuncs:
                - mnt_fs_get_devno
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
        - Branch String:   'libmount/src/fs.c:1961,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1962,11'
              BranchSideFuncs:
                - mnt_fs_get_devno
                - gnu_dev_major
                - mnt_fs_get_devno
                - gnu_dev_minor
                - fprintf
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1964,21'
              BranchSideFuncs:
                - mnt_fs_get_tid
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
                - mnt_fs_get_tid
                - fprintf
        - Branch String:   'libmount/src/fs.c:1964,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1965,11'
              BranchSideFuncs:
                - mnt_fs_get_tid
                - fprintf
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
            - BranchSide:      'libmount/src/fs.c:1966,25'
              BranchSideFuncs:
                - mnt_fs_get_comment
                - mnt_statmnt_disable_fetching
                - mnt_fs_get_comment
                - fprintf
        - Branch String:   'libmount/src/fs.c:1966,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1967,11'
              BranchSideFuncs:
                - mnt_fs_get_comment
                - fprintf
                - mnt_statmnt_disable_fetching
            - BranchSide:      'libmount/src/fs.c:1969,6'
              BranchSideFuncs:
                - mnt_statmnt_disable_fetching
        - Branch String:   'libmount/src/fs.c:1969,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1970,32'
              BranchSideFuncs:
                - mnt_statmnt_disable_fetching
            - BranchSide:      'libmount/src/fs.c:1971,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1902,3'
          Dst:             sync_opts_from_optlist
        - Src:             'libmount/src/fs.c:1905,20'
          Dst:             mnt_statmnt_disable_fetching
        - Src:             'libmount/src/fs.c:1907,2'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1908,6'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/fs.c:1909,33'
          Dst:             mnt_fs_get_source
        - Src:             'libmount/src/fs.c:1909,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1910,6'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/fs.c:1911,33'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/fs.c:1911,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1912,6'
          Dst:             mnt_fs_get_fstype
        - Src:             'libmount/src/fs.c:1913,33'
          Dst:             mnt_fs_get_fstype
        - Src:             'libmount/src/fs.c:1913,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1915,6'
          Dst:             mnt_fs_get_options
        - Src:             'libmount/src/fs.c:1916,33'
          Dst:             mnt_fs_get_options
        - Src:             'libmount/src/fs.c:1916,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1917,6'
          Dst:             mnt_fs_get_vfs_options
        - Src:             'libmount/src/fs.c:1918,37'
          Dst:             mnt_fs_get_vfs_options
        - Src:             'libmount/src/fs.c:1918,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1919,6'
          Dst:             mnt_fs_get_fs_options
        - Src:             'libmount/src/fs.c:1920,35'
          Dst:             mnt_fs_get_fs_options
        - Src:             'libmount/src/fs.c:1920,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1921,6'
          Dst:             mnt_fs_get_user_options
        - Src:             'libmount/src/fs.c:1922,38'
          Dst:             mnt_fs_get_user_options
        - Src:             'libmount/src/fs.c:1922,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1923,6'
          Dst:             mnt_fs_get_optional_fields
        - Src:             'libmount/src/fs.c:1924,44'
          Dst:             mnt_fs_get_optional_fields
        - Src:             'libmount/src/fs.c:1924,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1925,6'
          Dst:             mnt_fs_get_attributes
        - Src:             'libmount/src/fs.c:1926,37'
          Dst:             mnt_fs_get_attributes
        - Src:             'libmount/src/fs.c:1926,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1928,6'
          Dst:             mnt_fs_get_propagation
        - Src:             'libmount/src/fs.c:1929,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1934,6'
          Dst:             mnt_fs_get_root
        - Src:             'libmount/src/fs.c:1935,33'
          Dst:             mnt_fs_get_root
        - Src:             'libmount/src/fs.c:1935,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1937,6'
          Dst:             mnt_fs_get_swaptype
        - Src:             'libmount/src/fs.c:1938,35'
          Dst:             mnt_fs_get_swaptype
        - Src:             'libmount/src/fs.c:1938,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1939,6'
          Dst:             mnt_fs_get_size
        - Src:             'libmount/src/fs.c:1940,32'
          Dst:             mnt_fs_get_size
        - Src:             'libmount/src/fs.c:1940,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1941,6'
          Dst:             mnt_fs_get_usedsize
        - Src:             'libmount/src/fs.c:1942,36'
          Dst:             mnt_fs_get_usedsize
        - Src:             'libmount/src/fs.c:1942,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1943,6'
          Dst:             mnt_fs_get_priority
        - Src:             'libmount/src/fs.c:1944,35'
          Dst:             mnt_fs_get_priority
        - Src:             'libmount/src/fs.c:1944,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1946,6'
          Dst:             mnt_fs_get_bindsrc
        - Src:             'libmount/src/fs.c:1947,34'
          Dst:             mnt_fs_get_bindsrc
        - Src:             'libmount/src/fs.c:1947,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1948,6'
          Dst:             mnt_fs_get_freq
        - Src:             'libmount/src/fs.c:1949,33'
          Dst:             mnt_fs_get_freq
        - Src:             'libmount/src/fs.c:1949,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1950,6'
          Dst:             mnt_fs_get_passno
        - Src:             'libmount/src/fs.c:1951,33'
          Dst:             mnt_fs_get_passno
        - Src:             'libmount/src/fs.c:1951,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1952,6'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/fs.c:1953,33'
          Dst:             mnt_fs_get_id
        - Src:             'libmount/src/fs.c:1953,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1954,6'
          Dst:             mnt_fs_get_parent_id
        - Src:             'libmount/src/fs.c:1955,33'
          Dst:             mnt_fs_get_parent_id
        - Src:             'libmount/src/fs.c:1955,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1956,6'
          Dst:             mnt_fs_get_uniq_id
        - Src:             'libmount/src/fs.c:1957,47'
          Dst:             mnt_fs_get_uniq_id
        - Src:             'libmount/src/fs.c:1957,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1958,6'
          Dst:             mnt_fs_get_parent_uniq_id
        - Src:             'libmount/src/fs.c:1959,47'
          Dst:             mnt_fs_get_parent_uniq_id
        - Src:             'libmount/src/fs.c:1959,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1961,6'
          Dst:             mnt_fs_get_devno
        - Src:             'libmount/src/fs.c:1962,36'
          Dst:             mnt_fs_get_devno
        - Src:             'libmount/src/fs.c:1962,36'
          Dst:             gnu_dev_major
        - Src:             'libmount/src/fs.c:1963,7'
          Dst:             mnt_fs_get_devno
        - Src:             'libmount/src/fs.c:1963,7'
          Dst:             gnu_dev_minor
        - Src:             'libmount/src/fs.c:1962,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1964,6'
          Dst:             mnt_fs_get_tid
        - Src:             'libmount/src/fs.c:1965,33'
          Dst:             mnt_fs_get_tid
        - Src:             'libmount/src/fs.c:1965,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1966,6'
          Dst:             mnt_fs_get_comment
        - Src:             'libmount/src/fs.c:1967,36'
          Dst:             mnt_fs_get_comment
        - Src:             'libmount/src/fs.c:1967,3'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:1970,3'
          Dst:             mnt_statmnt_disable_fetching
    - functionName:    mnt_fs_get_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sync_opts_from_optlist
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:971,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:972,9'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:973,6'
              BranchSideFuncs:
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:973,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:974,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:983,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:974,3'
          Dst:             sync_opts_from_optlist
    - functionName:    mnt_fs_get_vfs_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sync_opts_from_optlist
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1167,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1168,3'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1169,6'
              BranchSideFuncs:
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:1169,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1170,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1175,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1170,3'
          Dst:             sync_opts_from_optlist
    - functionName:    mnt_fs_get_fs_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sync_opts_from_optlist
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1148,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1149,3'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1150,6'
              BranchSideFuncs:
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:1150,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1151,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1156,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1151,3'
          Dst:             sync_opts_from_optlist
    - functionName:    mnt_fs_get_user_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sync_opts_from_optlist
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1218,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1219,3'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1220,6'
              BranchSideFuncs:
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:1220,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1221,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1223,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1221,3'
          Dst:             sync_opts_from_optlist
    - functionName:    mnt_fs_get_optional_fields
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:995,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:995,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:995,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_attributes
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1234,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1234,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1234,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_propagation
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - flags
      BBCount:         20
      ICount:          113
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:674,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:674,14'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
            - BranchSide:      'libmount/src/fs.c:675,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:674,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:675,3'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
            - BranchSide:      'libmount/src/fs.c:679,7'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
        - Branch String:   'libmount/src/fs.c:679,23'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:679,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:693,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:679,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:684,29'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
            - BranchSide:      'libmount/src/fs.c:693,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:687,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:688,4'
              BranchSideFuncs:
                - strstr
            - BranchSide:      'libmount/src/fs.c:689,14'
              BranchSideFuncs:
                - strstr
        - Branch String:   'libmount/src/fs.c:689,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:690,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:691,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:684,22'
          Dst:             strstr
        - Src:             'libmount/src/fs.c:687,7'
          Dst:             strstr
        - Src:             'libmount/src/fs.c:689,7'
          Dst:             strstr
    - functionName:    mnt_fs_get_root
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1357,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1358,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1362,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_swaptype
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1385,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1385,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1385,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_size
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1396,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1396,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1396,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_usedsize
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1407,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1407,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1407,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_priority
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1418,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1418,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1418,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_bindsrc
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionLinenumberEnd: 1446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1446,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1446,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1446,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_id
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1471
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1472,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1473,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1477,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_parent_id
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1535
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1529,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1530,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1534,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_uniq_id
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1493,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1494,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1498,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_parent_uniq_id
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1547,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1548,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1552,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_devno
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1600
      functionLinenumberEnd: 1607
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1601,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1602,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1606,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_tid
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1617
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1617,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1617,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1617,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_comment
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1681,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1682,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1683,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_match_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1883
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - options
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mnt_fs_get_options
        - mnt_match_options
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:1883,27'
          Dst:             mnt_fs_get_options
        - Src:             'libmount/src/fs.c:1883,9'
          Dst:             mnt_match_options
    - functionName:    mnt_fs_match_fstype
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1867
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - types
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mnt_fs_get_fstype
        - mnt_match_fstype
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:1868,26'
          Dst:             mnt_fs_get_fstype
        - Src:             'libmount/src/fs.c:1868,9'
          Dst:             mnt_match_fstype
    - functionName:    mnt_fs_match_source
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1791
      functionLinenumberEnd: 1854
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - source
        - cache
      BBCount:         54
      ICount:          267
      EdgeCount:       75
      CyclomaticComplexity: 23
      functionsReached:
        - __errno_location
        - mnt_cache_device_has_tag
        - mnt_cache_read_tags
        - mnt_fs_get_srcpath
        - mnt_fs_get_tag
        - mnt_fs_streq_srcpath
        - mnt_resolve_path
        - mnt_resolve_spec
        - mnt_resolve_tag
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1795,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1796,3'
              BranchSideFuncs:
                - mnt_fs_streq_srcpath
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1799,27'
              BranchSideFuncs:
                - mnt_fs_streq_srcpath
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
                - strcmp
        - Branch String:   'libmount/src/fs.c:1799,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1800,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1802,7'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
                - strcmp
        - Branch String:   'libmount/src/fs.c:1802,14'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1802,18'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1803,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1802,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1803,3'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1806,6'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
                - strcmp
        - Branch String:   'libmount/src/fs.c:1806,18'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1806,28'
              BranchSideFuncs:
                - strcmp
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
            - BranchSide:      'libmount/src/fs.c:1809,7'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/fs.c:1806,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1807,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1809,7'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/fs.c:1809,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1810,3'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
            - BranchSide:      'libmount/src/fs.c:1811,6'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/fs.c:1811,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1812,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1814,24'
              BranchSideFuncs:
                - mnt_resolve_spec
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/fs.c:1815,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1816,3'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
            - BranchSide:      'libmount/src/fs.c:1819,27'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
                - mnt_fs_streq_srcpath
        - Branch String:   'libmount/src/fs.c:1820,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1820,34'
              BranchSideFuncs:
                - mnt_fs_streq_srcpath
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1824,6'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
        - Branch String:   'libmount/src/fs.c:1820,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1821,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1824,6'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - mnt_resolve_path
                - strcmp
        - Branch String:   'libmount/src/fs.c:1824,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1825,26'
              BranchSideFuncs:
                - mnt_resolve_path
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1829,6'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
        - Branch String:   'libmount/src/fs.c:1826,11'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1826,22'
              BranchSideFuncs:
                - strcmp
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1828,2'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
        - Branch String:   'libmount/src/fs.c:1826,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1827,4'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1828,2'
              BranchSideFuncs:
                - mnt_fs_get_tag
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
        - Branch String:   'libmount/src/fs.c:1829,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1829,28'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1831,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1829,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1831,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1834,26'
              BranchSideFuncs:
                - mnt_cache_read_tags
                - mnt_cache_device_has_tag
                - __errno_location
                - mnt_resolve_tag
                - strcmp
        - Branch String:   'libmount/src/fs.c:1834,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1835,7'
              BranchSideFuncs:
                - __errno_location
                - mnt_resolve_tag
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1850,31'
              BranchSideFuncs:
                - mnt_cache_device_has_tag
        - Branch String:   'libmount/src/fs.c:1835,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1842,30'
              BranchSideFuncs:
                - mnt_resolve_tag
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1846,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1843,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1843,21'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1845,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1843,8'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1844,5'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1845,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1850,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1851,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1853,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1799,6'
          Dst:             mnt_fs_streq_srcpath
        - Src:             'libmount/src/fs.c:1806,21'
          Dst:             strcmp
        - Src:             'libmount/src/fs.c:1814,7'
          Dst:             mnt_resolve_spec
        - Src:             'libmount/src/fs.c:1819,8'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/fs.c:1820,13'
          Dst:             mnt_fs_streq_srcpath
        - Src:             'libmount/src/fs.c:1825,9'
          Dst:             mnt_resolve_path
        - Src:             'libmount/src/fs.c:1826,15'
          Dst:             strcmp
        - Src:             'libmount/src/fs.c:1829,13'
          Dst:             mnt_fs_get_tag
        - Src:             'libmount/src/fs.c:1834,6'
          Dst:             mnt_cache_read_tags
        - Src:             'libmount/src/fs.c:1835,7'
          Dst:             __errno_location
        - Src:             'libmount/src/fs.c:1842,14'
          Dst:             mnt_resolve_tag
        - Src:             'libmount/src/fs.c:1843,14'
          Dst:             strcmp
        - Src:             'libmount/src/fs.c:1850,6'
          Dst:             mnt_cache_device_has_tag
    - functionName:    mnt_fs_streq_srcpath
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - path
      BBCount:         18
      ICount:          91
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mnt_fs_get_srcpath
        - mnt_fs_is_pseudofs
        - strcmp
        - streq_paths
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:525,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:526,3'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_is_pseudofs
                - streq_paths
                - strcmp
            - BranchSide:      'libmount/src/fs.c:528,25'
              BranchSideFuncs:
                - mnt_fs_get_srcpath
                - mnt_fs_is_pseudofs
                - streq_paths
                - strcmp
        - Branch String:   'libmount/src/fs.c:530,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:531,22'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/fs.c:533,7'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libmount/src/fs.c:533,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:533,13'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/fs.c:536,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libmount/src/fs.c:533,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:534,3'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/fs.c:536,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libmount/src/fs.c:536,11'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:536,14'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/fs.c:536,19'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:536,19'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:536,29'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/fs.c:536,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:528,6'
          Dst:             mnt_fs_get_srcpath
        - Src:             'libmount/src/fs.c:530,7'
          Dst:             mnt_fs_is_pseudofs
        - Src:             'libmount/src/fs.c:531,10'
          Dst:             streq_paths
        - Src:             'libmount/src/fs.c:536,22'
          Dst:             strcmp
    - functionName:    mnt_fs_get_srcpath
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_fs_get_source
      functionUses:    10
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:424,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:425,3'
              BranchSideFuncs:
                - mnt_fs_get_source
            - BranchSide:      'libmount/src/fs.c:428,6'
              BranchSideFuncs:
                - mnt_fs_get_source
        - Branch String:   'libmount/src/fs.c:428,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:429,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:431,27'
              BranchSideFuncs:
                - mnt_fs_get_source
      Callsites:
        - Src:             'libmount/src/fs.c:431,9'
          Dst:             mnt_fs_get_source
    - functionName:    mnt_fs_get_tag
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - name
        - value
      BBCount:         13
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:608,17'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:608,21'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:609,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:608,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:609,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:610,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:610,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:611,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:612,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:612,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:613,12'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:614,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_is_pseudofs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mnt_fs_get_flags
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:773,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:774,3'
              BranchSideFuncs:
                - mnt_fs_get_flags
            - BranchSide:      'libmount/src/fs.c:778,26'
              BranchSideFuncs:
                - mnt_fs_get_flags
      Callsites:
        - Src:             'libmount/src/fs.c:778,9'
          Dst:             mnt_fs_get_flags
    - functionName:    mnt_fs_get_flags
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:658,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:658,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:658,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_match_target
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1743
      functionLinenumberEnd: 1770
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - target
        - cache
      BBCount:         31
      ICount:          160
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - mnt_fs_is_kernel
        - mnt_fs_is_swaparea
        - mnt_fs_streq_target
        - mnt_resolve_target
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1746,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1746,14'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_resolve_target
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/fs.c:1747,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1746,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1747,3'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_resolve_target
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/fs.c:1751,7'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_resolve_target
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/fs.c:1751,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1752,3'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_resolve_target
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/fs.c:1755,27'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_resolve_target
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
        - Branch String:   'libmount/src/fs.c:1757,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1757,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1769,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1757,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1759,33'
              BranchSideFuncs:
                - mnt_resolve_target
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
                - mnt_fs_streq_target
            - BranchSide:      'libmount/src/fs.c:1769,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1760,12'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1760,35'
              BranchSideFuncs:
                - mnt_fs_streq_target
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1760,12'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
        - Branch String:   'libmount/src/fs.c:1763,11'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1763,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1767,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1763,17'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1763,38'
              BranchSideFuncs:
                - mnt_fs_is_kernel
                - mnt_fs_is_swaparea
                - mnt_resolve_target
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1767,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1763,42'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1763,65'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1767,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1763,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1764,35'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1767,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1765,14'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1765,24'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/fs.c:1767,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1755,7'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/fs.c:1759,14'
          Dst:             mnt_resolve_target
        - Src:             'libmount/src/fs.c:1760,15'
          Dst:             mnt_fs_streq_target
        - Src:             'libmount/src/fs.c:1763,21'
          Dst:             mnt_fs_is_kernel
        - Src:             'libmount/src/fs.c:1763,46'
          Dst:             mnt_fs_is_swaparea
        - Src:             'libmount/src/fs.c:1764,16'
          Dst:             mnt_resolve_target
        - Src:             'libmount/src/fs.c:1765,17'
          Dst:             strcmp
    - functionName:    mnt_fs_streq_target
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - path
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mnt_fs_get_target
        - streq_paths
      functionUses:    11
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:570,12'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:570,45'
              BranchSideFuncs:
                - mnt_fs_get_target
                - streq_paths
            - BranchSide:      'libmount/src/fs.c:570,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:570,27'
          Dst:             mnt_fs_get_target
        - Src:             'libmount/src/fs.c:570,15'
          Dst:             streq_paths
    - functionName:    mnt_fs_is_kernel
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mnt_fs_get_flags
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:706,9'
          Dst:             mnt_fs_get_flags
    - functionName:    mnt_fs_is_swaparea
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mnt_fs_get_flags
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:762,9'
          Dst:             mnt_fs_get_flags
    - functionName:    mnt_fs_append_comment
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - comm
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_strappend
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1713,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1714,3'
              BranchSideFuncs:
                - ul_strappend
            - BranchSide:      'libmount/src/fs.c:1716,23'
              BranchSideFuncs:
                - ul_strappend
      Callsites:
        - Src:             'libmount/src/fs.c:1716,9'
          Dst:             ul_strappend
    - functionName:    mnt_fs_set_comment
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1698
      functionLinenumberEnd: 1699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - comm
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup_to_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:1699,9'
          Dst:             strdup_to_offset
    - functionName:    mnt_fs_get_attribute
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - name
        - value
        - valsz
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_optstr_get_option
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1666,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1667,3'
              BranchSideFuncs:
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1668,6'
              BranchSideFuncs:
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/fs.c:1668,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1669,30'
              BranchSideFuncs:
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1670,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1669,8'
          Dst:             mnt_optstr_get_option
    - functionName:    mnt_fs_get_option
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1650
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - name
        - value
        - valsz
      BBCount:         22
      ICount:          142
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - mnt_optstr_get_option
        - sync_opts_from_optlist
      functionUses:    10
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1634,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1635,3'
              BranchSideFuncs:
                - mnt_optstr_get_option
                - mnt_optstr_get_option
                - mnt_optstr_get_option
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:1637,6'
              BranchSideFuncs:
                - mnt_optstr_get_option
                - mnt_optstr_get_option
                - mnt_optstr_get_option
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:1637,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1638,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
                - mnt_optstr_get_option
                - mnt_optstr_get_option
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1643,6'
              BranchSideFuncs:
                - mnt_optstr_get_option
                - mnt_optstr_get_option
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/fs.c:1643,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1644,30'
              BranchSideFuncs:
                - mnt_optstr_get_option
                - mnt_optstr_get_option
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1645,6'
              BranchSideFuncs:
                - mnt_optstr_get_option
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/fs.c:1645,14'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1645,17'
              BranchSideFuncs:
                - mnt_optstr_get_option
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1647,6'
              BranchSideFuncs:
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/fs.c:1645,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1646,30'
              BranchSideFuncs:
                - mnt_optstr_get_option
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1647,6'
              BranchSideFuncs:
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/fs.c:1647,14'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1647,17'
              BranchSideFuncs:
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1649,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1647,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1648,30'
              BranchSideFuncs:
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/fs.c:1649,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:1638,3'
          Dst:             sync_opts_from_optlist
        - Src:             'libmount/src/fs.c:1644,8'
          Dst:             mnt_optstr_get_option
        - Src:             'libmount/src/fs.c:1646,8'
          Dst:             mnt_optstr_get_option
        - Src:             'libmount/src/fs.c:1648,8'
          Dst:             mnt_optstr_get_option
    - functionName:    mnt_fs_set_ns
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1585
      functionLinenumberEnd: 1590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fs
        - id
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1586,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1587,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1588,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_ns
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1573
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1567,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1568,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1572,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_set_uniq_id
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fs
        - id
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1515,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1516,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1517,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_set_bindsrc
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - src
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup_to_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:1458,9'
          Dst:             strdup_to_offset
    - functionName:    mnt_fs_set_priority
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - prio
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1432,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1433,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1434,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_set_root
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - path
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup_to_offset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:1374,9'
          Dst:             strdup_to_offset
    - functionName:    mnt_fs_set_passno
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - passno
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1343,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1344,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1345,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_set_freq
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - freq
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1317,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1318,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1319,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_prepend_attributes
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - optstr
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_optstr_prepend_option
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1289,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1290,3'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
            - BranchSide:      'libmount/src/fs.c:1291,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
        - Branch String:   'libmount/src/fs.c:1291,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1292,3'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
            - BranchSide:      'libmount/src/fs.c:1293,36'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
      Callsites:
        - Src:             'libmount/src/fs.c:1293,9'
          Dst:             mnt_optstr_prepend_option
    - functionName:    mnt_fs_append_attributes
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - optstr
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_optstr_append_option
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1271,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1272,3'
              BranchSideFuncs:
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1273,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1273,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1274,3'
              BranchSideFuncs:
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1275,35'
              BranchSideFuncs:
                - mnt_optstr_append_option
      Callsites:
        - Src:             'libmount/src/fs.c:1275,9'
          Dst:             mnt_optstr_append_option
    - functionName:    mnt_fs_set_attributes
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - optstr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup_to_offset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:1257,9'
          Dst:             strdup_to_offset
    - functionName:    mnt_fs_get_vfs_options_all
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         25
      ICount:          132
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - mnt_fs_get_options
        - mnt_get_builtin_optmap
        - mnt_optstr_append_option
        - mnt_optstr_get_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1194,12'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1194,36'
              BranchSideFuncs:
                - mnt_optstr_get_flags
                - mnt_optstr_append_option
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1195,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1194,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1195,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1197,13'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1197,23'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1197,26'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1197,2'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1197,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1198,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1207,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:1198,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1199,10'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1203,14'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1199,8'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1200,39'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1202,5'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
      Callsites:
        - Src:             'libmount/src/fs.c:1188,36'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/fs.c:1190,21'
          Dst:             mnt_fs_get_options
        - Src:             'libmount/src/fs.c:1194,15'
          Dst:             mnt_optstr_get_flags
        - Src:             'libmount/src/fs.c:1200,5'
          Dst:             mnt_optstr_append_option
        - Src:             'libmount/src/fs.c:1204,4'
          Dst:             mnt_optstr_append_option
    - functionName:    mnt_fs_prepend_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - optstr
      BBCount:         30
      ICount:          175
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - mnt_optlist_prepend_optstr
        - mnt_optstr_prepend_option
        - mnt_split_optstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1109,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1110,3'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optlist_prepend_optstr
            - BranchSide:      'libmount/src/fs.c:1111,7'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optlist_prepend_optstr
        - Branch String:   'libmount/src/fs.c:1111,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1112,3'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optlist_prepend_optstr
            - BranchSide:      'libmount/src/fs.c:1114,6'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optlist_prepend_optstr
        - Branch String:   'libmount/src/fs.c:1114,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1115,3'
              BranchSideFuncs:
                - mnt_optlist_prepend_optstr
            - BranchSide:      'libmount/src/fs.c:1119,24'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
        - Branch String:   'libmount/src/fs.c:1120,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1121,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1123,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
        - Branch String:   'libmount/src/fs.c:1123,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1123,13'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
            - BranchSide:      'libmount/src/fs.c:1125,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
        - Branch String:   'libmount/src/fs.c:1123,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1124,35'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
            - BranchSide:      'libmount/src/fs.c:1125,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
        - Branch String:   'libmount/src/fs.c:1125,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1125,13'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
            - BranchSide:      'libmount/src/fs.c:1127,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
        - Branch String:   'libmount/src/fs.c:1125,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1126,35'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
            - BranchSide:      'libmount/src/fs.c:1127,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
                - mnt_optstr_prepend_option
        - Branch String:   'libmount/src/fs.c:1127,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1127,13'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1129,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:1127,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1128,35'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - mnt_optstr_prepend_option
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1129,7'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:1129,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1130,35'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1132,7'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:
        - Src:             'libmount/src/fs.c:1116,10'
          Dst:             mnt_optlist_prepend_optstr
        - Src:             'libmount/src/fs.c:1119,7'
          Dst:             mnt_split_optstr
        - Src:             'libmount/src/fs.c:1124,8'
          Dst:             mnt_optstr_prepend_option
        - Src:             'libmount/src/fs.c:1126,8'
          Dst:             mnt_optstr_prepend_option
        - Src:             'libmount/src/fs.c:1128,8'
          Dst:             mnt_optstr_prepend_option
        - Src:             'libmount/src/fs.c:1130,8'
          Dst:             mnt_optstr_prepend_option
    - functionName:    mnt_fs_append_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - optstr
      BBCount:         30
      ICount:          175
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - mnt_optlist_append_optstr
        - mnt_optstr_append_option
        - mnt_split_optstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1063,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1064,3'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optlist_append_optstr
            - BranchSide:      'libmount/src/fs.c:1065,7'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optlist_append_optstr
        - Branch String:   'libmount/src/fs.c:1065,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1066,3'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optlist_append_optstr
            - BranchSide:      'libmount/src/fs.c:1067,6'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optlist_append_optstr
        - Branch String:   'libmount/src/fs.c:1067,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1068,3'
              BranchSideFuncs:
                - mnt_optlist_append_optstr
            - BranchSide:      'libmount/src/fs.c:1072,24'
              BranchSideFuncs:
                - mnt_split_optstr
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1073,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1074,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1076,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1076,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1076,13'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1078,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1076,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1077,34'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1078,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1078,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1078,13'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1080,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1078,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1079,34'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/fs.c:1080,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/fs.c:1080,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1080,13'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1082,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:1080,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1081,34'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - mnt_optstr_append_option
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1082,7'
              BranchSideFuncs:
                - mnt_optstr_append_option
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:1082,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1083,34'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1085,7'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:
        - Src:             'libmount/src/fs.c:1069,10'
          Dst:             mnt_optlist_append_optstr
        - Src:             'libmount/src/fs.c:1072,7'
          Dst:             mnt_split_optstr
        - Src:             'libmount/src/fs.c:1077,8'
          Dst:             mnt_optstr_append_option
        - Src:             'libmount/src/fs.c:1079,8'
          Dst:             mnt_optstr_append_option
        - Src:             'libmount/src/fs.c:1081,8'
          Dst:             mnt_optstr_append_option
        - Src:             'libmount/src/fs.c:1083,8'
          Dst:             mnt_optstr_append_option
    - functionName:    mnt_fs_set_options
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - optstr
      BBCount:         15
      ICount:          134
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - mnt_optlist_set_optstr
        - mnt_split_optstr
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:1012,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1013,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - mnt_split_optstr
                - strdup
                - free
                - free
                - free
                - mnt_optlist_set_optstr
            - BranchSide:      'libmount/src/fs.c:1015,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - mnt_split_optstr
                - strdup
                - free
                - free
                - free
                - mnt_optlist_set_optstr
        - Branch String:   'libmount/src/fs.c:1015,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1016,3'
              BranchSideFuncs:
                - mnt_optlist_set_optstr
            - BranchSide:      'libmount/src/fs.c:1020,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - mnt_split_optstr
                - strdup
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:1020,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1021,29'
              BranchSideFuncs:
                - mnt_split_optstr
                - strdup
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1033,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:1022,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1023,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:1024,14'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:1025,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:1026,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:1031,2'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
      Callsites:
        - Src:             'libmount/src/fs.c:1017,10'
          Dst:             mnt_optlist_set_optstr
        - Src:             'libmount/src/fs.c:1021,12'
          Dst:             mnt_split_optstr
        - Src:             'libmount/src/fs.c:1024,7'
          Dst:             strdup
    - functionName:    mnt_fs_set_fstype
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - fstype
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __mnt_fs_set_fstype_ptr
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:866,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:867,3'
              BranchSideFuncs:
                - __mnt_fs_set_fstype_ptr
                - strdup
            - BranchSide:      'libmount/src/fs.c:868,6'
              BranchSideFuncs:
                - __mnt_fs_set_fstype_ptr
                - strdup
        - Branch String:   'libmount/src/fs.c:868,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:869,14'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_fstype_ptr
            - BranchSide:      'libmount/src/fs.c:873,34'
              BranchSideFuncs:
                - __mnt_fs_set_fstype_ptr
        - Branch String:   'libmount/src/fs.c:870,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:871,4'
              BranchSideFuncs:
                - __mnt_fs_set_fstype_ptr
            - BranchSide:      'libmount/src/fs.c:872,2'
              BranchSideFuncs:
                - __mnt_fs_set_fstype_ptr
      Callsites:
        - Src:             'libmount/src/fs.c:869,7'
          Dst:             strdup
        - Src:             'libmount/src/fs.c:873,10'
          Dst:             __mnt_fs_set_fstype_ptr
    - functionName:    __mnt_fs_set_fstype_ptr
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - fstype
      BBCount:         21
      ICount:          127
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - mnt_fstype_is_netfs
        - mnt_fstype_is_pseudofs
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:831,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:831,2'
              BranchSideFuncs:
                - mnt_fstype_is_pseudofs
                - mnt_fstype_is_netfs
                - strcmp
                - free
            - BranchSide:      'libmount/src/fs.c:833,6'
              BranchSideFuncs:
                - mnt_fstype_is_pseudofs
                - mnt_fstype_is_netfs
                - strcmp
                - free
        - Branch String:   'libmount/src/fs.c:833,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:834,8'
              BranchSideFuncs:
                - free
                - mnt_fstype_is_pseudofs
                - mnt_fstype_is_netfs
                - strcmp
            - BranchSide:      'libmount/src/fs.c:836,15'
              BranchSideFuncs:
                - mnt_fstype_is_pseudofs
                - mnt_fstype_is_netfs
                - strcmp
        - Branch String:   'libmount/src/fs.c:842,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:842,6'
              BranchSideFuncs:
                - mnt_fstype_is_pseudofs
                - mnt_fstype_is_netfs
                - strcmp
            - BranchSide:      'libmount/src/fs.c:843,30'
              BranchSideFuncs:
                - mnt_fstype_is_pseudofs
                - mnt_fstype_is_netfs
                - strcmp
        - Branch String:   'libmount/src/fs.c:843,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:844,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:845,32'
              BranchSideFuncs:
                - mnt_fstype_is_netfs
                - strcmp
        - Branch String:   'libmount/src/fs.c:845,12'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:846,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:847,20'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'libmount/src/fs.c:831,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/fs.c:843,7'
          Dst:             mnt_fstype_is_pseudofs
        - Src:             'libmount/src/fs.c:845,12'
          Dst:             mnt_fstype_is_netfs
        - Src:             'libmount/src/fs.c:847,13'
          Dst:             strcmp
    - functionName:    mnt_fs_is_regularfs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_fs_is_netfs
        - mnt_fs_is_pseudofs
        - mnt_fs_is_swaparea
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:808,4'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:808,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:808,23'
              BranchSideFuncs:
                - mnt_fs_is_netfs
                - mnt_fs_is_swaparea
        - Branch String:   'libmount/src/fs.c:809,4'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:809,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:809,26'
              BranchSideFuncs:
                - mnt_fs_is_swaparea
      Callsites:
        - Src:             'libmount/src/fs.c:807,11'
          Dst:             mnt_fs_is_pseudofs
        - Src:             'libmount/src/fs.c:808,7'
          Dst:             mnt_fs_is_netfs
        - Src:             'libmount/src/fs.c:809,7'
          Dst:             mnt_fs_is_swaparea
    - functionName:    mnt_fs_is_netfs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mnt_fs_get_flags
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:789,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:790,3'
              BranchSideFuncs:
                - mnt_fs_get_flags
            - BranchSide:      'libmount/src/fs.c:794,26'
              BranchSideFuncs:
                - mnt_fs_get_flags
      Callsites:
        - Src:             'libmount/src/fs.c:794,9'
          Dst:             mnt_fs_get_flags
    - functionName:    mnt_fs_is_detached
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:750,42'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:750,42'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:751,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_is_attached
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:736,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:736,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:736,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_is_moved
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:720,42'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:720,42'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:721,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __mnt_fs_set_target_ptr
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - tgt
      BBCount:         6
      ICount:          37
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:649,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:649,2'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/fs.c:649,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'libmount/src/fs.c:649,2'
          Dst:             __assert_fail
    - functionName:    mnt_fs_set_target
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - tgt
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup_to_offset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/fs.c:644,9'
          Dst:             strdup_to_offset
    - functionName:    mnt_fs_get_table
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - tb
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:550,10'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:550,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:551,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:550,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:551,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:553,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_set_source
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - source
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __mnt_fs_set_source_ptr
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:495,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:496,3'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - free
                - strdup
            - BranchSide:      'libmount/src/fs.c:498,6'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - free
                - strdup
        - Branch String:   'libmount/src/fs.c:498,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:499,14'
              BranchSideFuncs:
                - strdup
                - __mnt_fs_set_source_ptr
                - free
            - BranchSide:      'libmount/src/fs.c:504,31'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - free
        - Branch String:   'libmount/src/fs.c:500,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:501,4'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - free
            - BranchSide:      'libmount/src/fs.c:502,2'
              BranchSideFuncs:
                - __mnt_fs_set_source_ptr
                - free
        - Branch String:   'libmount/src/fs.c:505,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:506,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/fs.c:507,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:499,7'
          Dst:             strdup
        - Src:             'libmount/src/fs.c:504,7'
          Dst:             __mnt_fs_set_source_ptr
    - functionName:    __mnt_fs_set_source_ptr
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - source
      BBCount:         16
      ICount:          105
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - blkid_parse_tag_string
        - mnt_valid_tagname
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:459,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:459,2'
              BranchSideFuncs:
                - free
                - free
                - free
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:461,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - blkid_parse_tag_string
                - mnt_valid_tagname
                - free
                - free
        - Branch String:   'libmount/src/fs.c:461,13'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:461,39'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - free
                - free
                - free
                - mnt_valid_tagname
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:469,6'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:461,60'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:462,25'
              BranchSideFuncs:
                - mnt_valid_tagname
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:469,6'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:461,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:464,8'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:469,6'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'libmount/src/fs.c:469,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:469,6'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'libmount/src/fs.c:470,8'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:
        - Src:             'libmount/src/fs.c:459,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/fs.c:461,16'
          Dst:             blkid_parse_tag_string
        - Src:             'libmount/src/fs.c:462,7'
          Dst:             mnt_valid_tagname
    - functionName:    mnt_fs_set_userdata
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - data
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:403,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:404,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:405,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_get_userdata
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:387,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:388,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:389,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    strdup_between_offsets
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - stru_dst
        - stru_src
        - offset
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strdup
      functionUses:    4
      BranchProfiles:
        - Branch String:   './include/strutils.h:186,16'
          Branch Sides:
            - BranchSide:      './include/strutils.h:186,20'
              BranchSideFuncs:
                - free
                - strdup
            - BranchSide:      './include/strutils.h:187,3'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:186,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:187,3'
              BranchSideFuncs:
                - free
                - strdup
            - BranchSide:      './include/strutils.h:189,28'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   './include/strutils.h:192,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:193,15'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      './include/strutils.h:198,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/strutils.h:194,7'
          Branch Sides:
            - BranchSide:      './include/strutils.h:195,4'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/strutils.h:196,2'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/strutils.h:193,7'
          Dst:             strdup
    - functionName:    mnt_copy_mtab_fs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         27
      ICount:          179
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - mnt_free_fs
        - mnt_fs_strdup_options
        - mnt_get_builtin_optmap
        - mnt_new_fs
        - mnt_optstr_get_options
        - strdup_between_offsets
        - sync_opts_from_optlist
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:332,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:332,2'
              BranchSideFuncs:
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:333,7'
              BranchSideFuncs:
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:333,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:334,3'
              BranchSideFuncs:
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - sync_opts_from_optlist
            - BranchSide:      'libmount/src/fs.c:335,6'
              BranchSideFuncs:
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - sync_opts_from_optlist
        - Branch String:   'libmount/src/fs.c:335,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:336,26'
              BranchSideFuncs:
                - sync_opts_from_optlist
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
            - BranchSide:      'libmount/src/fs.c:338,6'
              BranchSideFuncs:
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
        - Branch String:   'libmount/src/fs.c:338,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:339,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:340,6'
              BranchSideFuncs:
                - strdup_between_offsets
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
        - Branch String:   'libmount/src/fs.c:340,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:341,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:342,6'
              BranchSideFuncs:
                - strdup_between_offsets
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
        - Branch String:   'libmount/src/fs.c:342,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:343,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:345,6'
              BranchSideFuncs:
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
        - Branch String:   'libmount/src/fs.c:345,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:346,9'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
            - BranchSide:      'libmount/src/fs.c:353,6'
              BranchSideFuncs:
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
        - Branch String:   'libmount/src/fs.c:353,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:354,9'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optstr_get_options
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:361,6'
              BranchSideFuncs:
                - strdup_between_offsets
                - mnt_fs_strdup_options
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:361,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:362,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:366,36'
              BranchSideFuncs:
                - mnt_fs_strdup_options
      Callsites:
        - Src:             'libmount/src/fs.c:330,24'
          Dst:             mnt_new_fs
        - Src:             'libmount/src/fs.c:332,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/fs.c:336,3'
          Dst:             sync_opts_from_optlist
        - Src:             'libmount/src/fs.c:338,6'
          Dst:             strdup_between_offsets
        - Src:             'libmount/src/fs.c:340,6'
          Dst:             strdup_between_offsets
        - Src:             'libmount/src/fs.c:342,6'
          Dst:             strdup_between_offsets
        - Src:             'libmount/src/fs.c:348,5'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/fs.c:347,3'
          Dst:             mnt_optstr_get_options
        - Src:             'libmount/src/fs.c:356,5'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/fs.c:355,3'
          Dst:             mnt_optstr_get_options
        - Src:             'libmount/src/fs.c:361,6'
          Dst:             strdup_between_offsets
        - Src:             'libmount/src/fs.c:366,14'
          Dst:             mnt_fs_strdup_options
        - Src:             'libmount/src/fs.c:374,2'
          Dst:             mnt_free_fs
    - functionName:    mnt_new_fs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:36,25'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:36,20'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:36,25'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:38,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:39,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:41,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:43,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:43,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:44,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:36,25'
          Dst:             calloc
        - Src:             'libmount/src/fs.c:43,2'
          Dst:             getpid
        - Src:             'libmount/src/fs.c:43,2'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:43,2'
          Dst:             ul_debugobj
    - functionName:    mnt_free_fs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         11
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - mnt_reset_fs
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:58,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:59,3'
              BranchSideFuncs:
                - mnt_reset_fs
                - free
                - getpid
                - fprintf
                - ul_debugobj.1669
            - BranchSide:      'libmount/src/fs.c:61,2'
              BranchSideFuncs:
                - mnt_reset_fs
                - free
                - getpid
                - fprintf
                - ul_debugobj.1669
        - Branch String:   'libmount/src/fs.c:61,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:61,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1669
                - mnt_reset_fs
                - free
            - BranchSide:      'libmount/src/fs.c:63,15'
              BranchSideFuncs:
                - mnt_reset_fs
                - free
      Callsites:
        - Src:             'libmount/src/fs.c:61,2'
          Dst:             getpid
        - Src:             'libmount/src/fs.c:61,2'
          Dst:             fprintf
        - Src:             'libmount/src/fs.c:61,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/fs.c:63,2'
          Dst:             mnt_reset_fs
    - functionName:    mnt_reset_fs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         8
      ICount:          137
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - list_del
        - mnt_unref_optlist
        - mnt_unref_statmnt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:77,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:78,3'
              BranchSideFuncs:
                - list_del
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - mnt_unref_optlist
                - mnt_unref_statmnt
            - BranchSide:      'libmount/src/fs.c:80,8'
              BranchSideFuncs:
                - list_del
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - mnt_unref_optlist
                - mnt_unref_statmnt
      Callsites:
        - Src:             'libmount/src/fs.c:82,2'
          Dst:             list_del
        - Src:             'libmount/src/fs.c:99,2'
          Dst:             mnt_unref_optlist
        - Src:             'libmount/src/fs.c:105,2'
          Dst:             mnt_unref_statmnt
    - functionName:    list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:107,2'
          Dst:             __list_del
    - functionName:    cpy_str_at_offset
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - new
        - old
        - offset
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - update_str
      functionUses:    13
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:174,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:177,20'
              BranchSideFuncs:
                - update_str
      Callsites:
        - Src:             'libmount/src/fs.c:177,9'
          Dst:             update_str
    - functionName:    mnt_copy_fs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         41
      ICount:          267
      EdgeCount:       58
      CyclomaticComplexity: 19
      functionsReached:
        - cpy_str_at_offset
        - mnt_free_fs
        - mnt_new_fs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:265,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:266,3'
              BranchSideFuncs:
                - mnt_new_fs
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:267,7'
              BranchSideFuncs:
                - mnt_new_fs
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:267,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:268,10'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:275,21'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:269,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:270,4'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:272,3'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:280,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:281,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:282,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:282,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:283,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:284,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:284,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:285,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:286,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:286,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:287,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:288,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:288,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:289,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:290,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:290,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:291,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:292,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:292,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:293,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:294,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:294,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:295,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:296,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:296,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:297,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:298,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:298,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:299,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:300,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:300,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:301,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:302,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:302,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:303,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:304,24'
              BranchSideFuncs:
                - cpy_str_at_offset
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:304,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:305,3'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:307,21'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/fs.c:316,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:317,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:318,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:268,10'
          Dst:             mnt_new_fs
        - Src:             'libmount/src/fs.c:280,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:282,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:284,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:286,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:288,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:290,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:292,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:294,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:296,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:298,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:300,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:302,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:304,6'
          Dst:             cpy_str_at_offset
        - Src:             'libmount/src/fs.c:317,3'
          Dst:             mnt_free_fs
    - functionName:    mnt_fs_follow_optlist
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - ol
      BBCount:         15
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - mnt_ref_optlist
        - mnt_unref_optlist
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:232,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:232,2'
              BranchSideFuncs:
                - mnt_ref_optlist
                - mnt_unref_optlist
            - BranchSide:      'libmount/src/fs.c:234,6'
              BranchSideFuncs:
                - mnt_ref_optlist
                - mnt_unref_optlist
        - Branch String:   'libmount/src/fs.c:234,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:235,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:236,6'
              BranchSideFuncs:
                - mnt_ref_optlist
                - mnt_unref_optlist
        - Branch String:   'libmount/src/fs.c:236,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:237,21'
              BranchSideFuncs:
                - mnt_unref_optlist
                - mnt_ref_optlist
            - BranchSide:      'libmount/src/fs.c:239,2'
              BranchSideFuncs:
                - mnt_ref_optlist
        - Branch String:   'libmount/src/fs.c:242,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:243,19'
              BranchSideFuncs:
                - mnt_ref_optlist
            - BranchSide:      'libmount/src/fs.c:244,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:232,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/fs.c:237,3'
          Dst:             mnt_unref_optlist
        - Src:             'libmount/src/fs.c:243,3'
          Dst:             mnt_ref_optlist
    - functionName:    mnt_unref_fs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_free_fs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:137,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:137,6'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:138,3'
              BranchSideFuncs:
                - mnt_free_fs
        - Branch String:   'libmount/src/fs.c:140,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:141,16'
              BranchSideFuncs:
                - mnt_free_fs
            - BranchSide:      'libmount/src/fs.c:142,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs.c:141,4'
          Dst:             mnt_free_fs
    - functionName:    mnt_ref_fs
      functionSourceFile: '/src/util-linux/libmount/src/fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs.c:122,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs.c:122,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs.c:123,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_fetch_statmount
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fs
        - mask
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_fs_get_statmnt
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs_statmount.c:172,9'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:172,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs_statmount.c:172,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_fs_refer_statmnt
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - sm
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_ref_statmnt
        - mnt_unref_statmnt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs_statmount.c:150,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:151,3'
              BranchSideFuncs:
                - mnt_unref_statmnt
                - mnt_ref_statmnt
            - BranchSide:      'libmount/src/fs_statmount.c:152,6'
              BranchSideFuncs:
                - mnt_unref_statmnt
                - mnt_ref_statmnt
        - Branch String:   'libmount/src/fs_statmount.c:152,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs_statmount.c:155,20'
              BranchSideFuncs:
                - mnt_unref_statmnt
                - mnt_ref_statmnt
      Callsites:
        - Src:             'libmount/src/fs_statmount.c:155,2'
          Dst:             mnt_unref_statmnt
        - Src:             'libmount/src/fs_statmount.c:156,2'
          Dst:             mnt_ref_statmnt
    - functionName:    mnt_unref_statmnt
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sm
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/fs_statmount.c:77,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:77,6'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libmount/src/fs_statmount.c:78,3'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libmount/src/fs_statmount.c:80,7'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:81,9'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libmount/src/fs_statmount.c:84,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_ref_statmnt
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sm
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs_statmount.c:62,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:62,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs_statmount.c:63,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_statmnt_disable_fetching
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sm
        - disable
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/fs_statmount.c:120,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:121,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/fs_statmount.c:122,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    mnt_statmnt_set_mask
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sm
        - mask
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs_statmount.c:96,6'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:97,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1806
            - BranchSide:      'libmount/src/fs_statmount.c:98,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1806
        - Branch String:   'libmount/src/fs_statmount.c:100,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:100,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.1806
            - BranchSide:      'libmount/src/fs_statmount.c:101,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/fs_statmount.c:100,2'
          Dst:             getpid
        - Src:             'libmount/src/fs_statmount.c:100,2'
          Dst:             fprintf
        - Src:             'libmount/src/fs_statmount.c:100,2'
          Dst:             ul_debugobj
    - functionName:    mnt_new_statmnt
      functionSourceFile: '/src/util-linux/libmount/src/fs_statmount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/fs_statmount.c:49,2'
          Branch Sides:
            - BranchSide:      'libmount/src/fs_statmount.c:49,2'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libmount/src/fs_statmount.c:49,2'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'libmount/src/fs_statmount.c:49,2'
          Dst:             __errno_location
    - functionName:    ul_debug_print_masks
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - flagnames
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debug.h:167,6'
          Branch Sides:
            - BranchSide:      './include/debug.h:168,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      './include/debug.h:170,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   './include/debug.h:172,24'
          Branch Sides:
            - BranchSide:      './include/debug.h:172,27'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      './include/debug.h:172,2'
              BranchSideFuncs:
                - fprintf
        - Branch String:   './include/debug.h:172,2'
          Branch Sides:
            - BranchSide:      './include/debug.h:172,2'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      './include/debug.h:173,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   './include/debug.h:173,7'
          Branch Sides:
            - BranchSide:      './include/debug.h:174,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      './include/debug.h:175,11'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             './include/debug.h:170,2'
          Dst:             fprintf
        - Src:             './include/debug.h:175,3'
          Dst:             fprintf
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    is_privileged_execution
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getegid
        - geteuid
        - getgid
        - getuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:459,10'
          Branch Sides:
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
        - Branch String:   './include/c.h:459,33'
          Branch Sides:
            - BranchSide:      './include/c.h:459,33'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:459,37'
              BranchSideFuncs:
                - getegid
                - getgid
      Callsites:
        - Src:             './include/c.h:459,10'
          Dst:             geteuid
        - Src:             './include/c.h:459,23'
          Dst:             getuid
        - Src:             './include/c.h:459,37'
          Dst:             getegid
        - Src:             './include/c.h:459,50'
          Dst:             getgid
    - functionName:    ul_debug_parse_mask
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flagnames
        - mask
      BBCount:         37
      ICount:          184
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - strcmp
        - strdup
        - strtok_r
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debug.h:132,10'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,14'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,18'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,21'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,31'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,34'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,6'
          Branch Sides:
            - BranchSide:      './include/debug.h:134,7'
              BranchSideFuncs:
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:137,7'
          Branch Sides:
            - BranchSide:      './include/debug.h:138,11'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:140,3'
          Branch Sides:
            - BranchSide:      './include/debug.h:142,9'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:154,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/debug.h:144,26'
          Branch Sides:
            - BranchSide:      './include/debug.h:144,29'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:144,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:144,4'
          Branch Sides:
            - BranchSide:      './include/debug.h:145,16'
              BranchSideFuncs:
                - strcmp
                - strtok_r
                - free
            - BranchSide:      './include/debug.h:151,8'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:145,9'
          Branch Sides:
            - BranchSide:      './include/debug.h:146,13'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:149,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:151,8'
          Branch Sides:
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/debug.h:152,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/debug.h:129,8'
          Dst:             strtoul
        - Src:             './include/debug.h:136,16'
          Dst:             strdup
        - Src:             './include/debug.h:140,18'
          Dst:             strtok_r
        - Src:             './include/debug.h:145,9'
          Dst:             strcmp
        - Src:             './include/debug.h:155,20'
          Dst:             strcmp
    - functionName:    mnt_init_debug
      functionSourceFile: '/src/util-linux/libmount/src/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         58
      ICount:          238
      EdgeCount:       73
      CyclomaticComplexity: 17
      functionsReached:
        - fprintf
        - getenv
        - getpid
        - is_privileged_execution
        - mnt_get_library_features
        - mnt_get_library_version
        - ul_debug
        - ul_debug_parse_mask
        - ul_debug_print_masks
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/init.c:59,6'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:60,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - getenv
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - is_privileged_execution.1829
                - getpid
                - fprintf
                - ul_debug_parse_mask.1830
        - Branch String:   'libmount/src/init.c:62,2'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - is_privileged_execution.1829
                - getpid
                - fprintf
                - ul_debug_parse_mask.1830
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - getenv
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - is_privileged_execution.1829
                - getpid
                - fprintf
                - ul_debug_parse_mask.1830
        - Branch String:   'libmount/src/init.c:62,2'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - is_privileged_execution.1829
                - getpid
                - fprintf
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - is_privileged_execution.1829
                - getpid
                - fprintf
                - ul_debug_parse_mask.1830
        - Branch String:   'libmount/src/init.c:62,2'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - ul_debug_parse_mask.1830
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - is_privileged_execution.1829
                - getpid
                - fprintf
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - is_privileged_execution.1829
                - getpid
                - fprintf
        - Branch String:   'libmount/src/init.c:62,2'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - is_privileged_execution.1829
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
        - Branch String:   'libmount/src/init.c:62,2'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
            - BranchSide:      'libmount/src/init.c:62,2'
              BranchSideFuncs:
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
        - Branch String:   'libmount/src/init.c:65,6'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:65,9'
              BranchSideFuncs:
                - ul_debug_print_masks
                - mnt_get_library_version
                - mnt_get_library_features
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
            - BranchSide:      'libmount/src/init.c:79,2'
              BranchSideFuncs:
                - ul_debug_print_masks
        - Branch String:   'libmount/src/init.c:64,6'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:66,15'
              BranchSideFuncs:
                - mnt_get_library_version
                - mnt_get_library_features
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
            - BranchSide:      'libmount/src/init.c:79,2'
              BranchSideFuncs:
                - ul_debug_print_masks
        - Branch String:   'libmount/src/init.c:72,3'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:72,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.1828
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
            - BranchSide:      'libmount/src/init.c:73,3'
              BranchSideFuncs:
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
                - getpid
                - fprintf
                - ul_debug.1828
        - Branch String:   'libmount/src/init.c:73,3'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:73,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.1828
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
            - BranchSide:      'libmount/src/init.c:74,7'
              BranchSideFuncs:
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
        - Branch String:   'libmount/src/init.c:75,12'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:75,16'
              BranchSideFuncs:
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
            - BranchSide:      'libmount/src/init.c:75,3'
              BranchSideFuncs:
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
        - Branch String:   'libmount/src/init.c:75,3'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:76,4'
              BranchSideFuncs:
                - ul_debug_print_masks
                - getpid
                - fprintf
                - ul_debug.1828
            - BranchSide:      'libmount/src/init.c:77,2'
              BranchSideFuncs:
                - ul_debug_print_masks
        - Branch String:   'libmount/src/init.c:76,4'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:75,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.1828
                - ul_debug_print_masks
            - BranchSide:      'libmount/src/init.c:76,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.1828
                - ul_debug_print_masks
        - Branch String:   'libmount/src/init.c:79,2'
          Branch Sides:
            - BranchSide:      'libmount/src/init.c:79,2'
              BranchSideFuncs:
                - ul_debug_print_masks
            - BranchSide:      'libmount/src/init.c:79,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/init.c:62,2'
          Dst:             getenv
        - Src:             'libmount/src/init.c:62,2'
          Dst:             ul_debug_parse_mask
        - Src:             'libmount/src/init.c:62,2'
          Dst:             is_privileged_execution
        - Src:             'libmount/src/init.c:62,2'
          Dst:             getpid
        - Src:             'libmount/src/init.c:62,2'
          Dst:             fprintf
        - Src:             'libmount/src/init.c:69,3'
          Dst:             mnt_get_library_version
        - Src:             'libmount/src/init.c:70,3'
          Dst:             mnt_get_library_features
        - Src:             'libmount/src/init.c:72,3'
          Dst:             getpid
        - Src:             'libmount/src/init.c:72,3'
          Dst:             fprintf
        - Src:             'libmount/src/init.c:72,3'
          Dst:             ul_debug
        - Src:             'libmount/src/init.c:73,3'
          Dst:             getpid
        - Src:             'libmount/src/init.c:73,3'
          Dst:             fprintf
        - Src:             'libmount/src/init.c:73,3'
          Dst:             ul_debug
        - Src:             'libmount/src/init.c:76,4'
          Dst:             getpid
        - Src:             'libmount/src/init.c:76,4'
          Dst:             fprintf
        - Src:             'libmount/src/init.c:76,4'
          Dst:             ul_debug
        - Src:             'libmount/src/init.c:79,2'
          Dst:             ul_debug_print_masks
    - functionName:    mnt_iter_get_direction
      functionSourceFile: '/src/util-linux/libmount/src/iter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - itr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_reset_iter
      functionSourceFile: '/src/util-linux/libmount/src/iter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - itr
        - direction
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:
        - Branch String:   'libmount/src/iter.c:62,6'
          Branch Sides:
            - BranchSide:      'libmount/src/iter.c:62,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/iter.c:63,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_free_iter
      functionSourceFile: '/src/util-linux/libmount/src/iter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - itr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_new_iter
      functionSourceFile: '/src/util-linux/libmount/src/iter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - direction
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/iter.c:36,6'
          Branch Sides:
            - BranchSide:      'libmount/src/iter.c:37,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/iter.c:38,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/iter.c:35,28'
          Dst:             calloc
    - functionName:    ul_startswith
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - prefix
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:274,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:274,30'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      './include/strutils.h:274,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   './include/strutils.h:276,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,18'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,21'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,32'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,13'
          Branch Sides:
            - BranchSide:      './include/strutils.h:277,24'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:274,23'
          Dst:             strlen
        - Src:             './include/strutils.h:276,24'
          Dst:             strncmp
    - functionName:    mnt_optmap_get_entry
      functionSourceFile: '/src/util-linux/libmount/src/optmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - maps
        - nmaps
        - name
        - namelen
        - mapent
      BBCount:         49
      ICount:          242
      EdgeCount:       61
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - strncmp
        - ul_startswith
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/optmap.c:238,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:238,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:239,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:239,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:239,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:240,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:240,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:240,2'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:241,2'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:241,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:241,2'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:243,6'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:243,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:244,4'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:246,9'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:246,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:247,37'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:270,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optmap.c:251,23'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:251,26'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:251,3'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:251,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:252,8'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:269,2'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:252,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:253,23'
              BranchSideFuncs:
                - ul_startswith.1902
                - strncmp
            - BranchSide:      'libmount/src/optmap.c:260,16'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:253,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:254,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:258,5'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:254,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:255,17'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:256,13'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optmap.c:260,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:261,5'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
            - BranchSide:      'libmount/src/optmap.c:262,8'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:263,19'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:263,23'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optmap.c:263,32'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:263,36'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optmap.c:263,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:268,3'
              BranchSideFuncs:
                - strncmp
                - ul_startswith.1902
        - Branch String:   'libmount/src/optmap.c:264,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:265,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:266,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optmap.c:238,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/optmap.c:239,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/optmap.c:240,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/optmap.c:241,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/optmap.c:253,9'
          Dst:             ul_startswith
        - Src:             'libmount/src/optmap.c:260,8'
          Dst:             strncmp
    - functionName:    mnt_get_builtin_optmap
      functionSourceFile: '/src/util-linux/libmount/src/optmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'libmount/src/optmap.c:216,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:216,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:218,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optmap.c:218,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:220,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optmap.c:220,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optmap.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optmap.c:222,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optmap.c:216,2'
          Dst:             __assert_fail
    - functionName:    __list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    list_add_tail
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:81,2'
          Dst:             __list_add
    - functionName:    list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:68,2'
          Dst:             __list_add
    - functionName:    optlist_get_mapidx
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - map
      BBCount:         16
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:155,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:155,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'libmount/src/optlist.c:156,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'libmount/src/optlist.c:156,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:156,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:158,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:158,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:159,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:162,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:159,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:159,24'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:160,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:155,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/optlist.c:156,2'
          Dst:             __assert_fail
    - functionName:    __list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      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:    mnt_opt_is_sepnodata
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_opt_is_external
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1242,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1242,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1242,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_opt_set_external
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opt
        - enable
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1234,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1235,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1236,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_opt_set_quoted_value
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - str
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mnt_opt_set_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/optlist.c:1229,9'
          Dst:             mnt_opt_set_value
    - functionName:    mnt_opt_set_value
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - str
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mnt_opt_value_with
        - strdup_to_offset
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1212,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1212,36'
              BranchSideFuncs:
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:1212,14'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1212,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1212,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1213,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:1210,7'
          Dst:             strdup_to_offset
        - Src:             'libmount/src/optlist.c:1212,17'
          Dst:             mnt_opt_value_with
    - functionName:    strdup_to_offset
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - stru
        - offset
        - str
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:160,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:161,3'
              BranchSideFuncs:
                - free
                - strdup
            - BranchSide:      './include/strutils.h:163,26'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   './include/strutils.h:164,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:165,14'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      './include/strutils.h:170,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/strutils.h:166,7'
          Branch Sides:
            - BranchSide:      './include/strutils.h:167,4'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/strutils.h:168,2'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/strutils.h:165,7'
          Dst:             strdup
    - functionName:    mnt_opt_value_with
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - str
      BBCount:         29
      ICount:          157
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - strlen
        - strstr
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1169,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1169,15'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1170,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1169,26'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1169,31'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1170,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1169,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1170,3'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1172,15'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
        - Branch String:   'libmount/src/optlist.c:1174,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1174,19'
              BranchSideFuncs:
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1174,2'
              BranchSideFuncs:
                - strstr
                - strlen
        - Branch String:   'libmount/src/optlist.c:1174,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1175,14'
              BranchSideFuncs:
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1187,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1176,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1177,4'
              BranchSideFuncs:
                - strlen
                - strstr
            - BranchSide:      'libmount/src/optlist.c:1178,11'
              BranchSideFuncs:
                - strlen
                - strstr
        - Branch String:   'libmount/src/optlist.c:1180,22'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1180,27'
              BranchSideFuncs:
                - strlen
                - strstr
            - BranchSide:      'libmount/src/optlist.c:1182,16'
              BranchSideFuncs:
                - strlen
                - strstr
        - Branch String:   'libmount/src/optlist.c:1180,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1181,4'
              BranchSideFuncs:
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1182,16'
              BranchSideFuncs:
                - strlen
                - strstr
        - Branch String:   'libmount/src/optlist.c:1183,26'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1183,31'
              BranchSideFuncs:
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1185,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1183,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1184,4'
              BranchSideFuncs:
                - strstr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1185,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:1172,8'
          Dst:             strlen
        - Src:             'libmount/src/optlist.c:1175,7'
          Dst:             strstr
        - Src:             'libmount/src/optlist.c:1182,9'
          Dst:             strlen
    - functionName:    mnt_opt_set_u64value
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - opt
        - num
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mnt_opt_set_value
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libmount/src/optlist.c:1221,9'
          Dst:             snprintf
        - Src:             'libmount/src/optlist.c:1223,9'
          Dst:             mnt_opt_set_value
    - functionName:    mnt_opt_get_mapent
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_opt_get_map
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_opt_get_name
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_opt_get_value
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_opt_has_value
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1154,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1154,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1154,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_silent
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1148,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1148,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1148,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_rdonly
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1143,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1143,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1143,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_rbind
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1138,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1138,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1138,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_bind
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1133,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1133,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1133,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_move
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1128,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1128,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1128,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_rpropagation
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1123,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1123,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1123,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_remount
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1118,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1118,15'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1118,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_propagation_only
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         24
      ICount:          122
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - fprintf
        - getpid
        - mnt_optlist_get_flags
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1103,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1103,14'
              BranchSideFuncs:
                - mnt_optlist_get_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:1104,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1103,30'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1103,34'
              BranchSideFuncs:
                - mnt_optlist_get_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:1104,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1103,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1104,3'
              BranchSideFuncs:
                - mnt_optlist_get_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:1106,28'
              BranchSideFuncs:
                - mnt_optlist_get_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:1106,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1107,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1109,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:1110,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1110,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:1113,10'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1110,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1110,2'
              BranchSideFuncs:
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:1110,2'
              BranchSideFuncs:
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:1113,20'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1113,20'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1113,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:1106,6'
          Dst:             mnt_optlist_get_flags
        - Src:             'libmount/src/optlist.c:1110,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:1110,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:1110,2'
          Dst:             ul_debugobj
    - functionName:    mnt_optlist_get_flags
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - flags
        - map
        - what
      BBCount:         36
      ICount:          215
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - fprintf
        - get_cache
        - getpid
        - is_wanted_opt
        - mnt_optlist_next_opt
        - mnt_reset_iter
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:784,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:784,14'
              BranchSideFuncs:
                - get_cache
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:785,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:784,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:784,22'
              BranchSideFuncs:
                - get_cache
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:785,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:784,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:785,3'
              BranchSideFuncs:
                - get_cache
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:787,20'
              BranchSideFuncs:
                - get_cache
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
        - Branch String:   'libmount/src/optlist.c:788,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:789,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:791,7'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
        - Branch String:   'libmount/src/optlist.c:791,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:794,17'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:816,11'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:798,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:799,8'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:812,18'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:799,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:800,5'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:801,9'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
        - Branch String:   'libmount/src/optlist.c:801,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:801,22'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:802,5'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
        - Branch String:   'libmount/src/optlist.c:801,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:802,5'
              BranchSideFuncs:
                - is_wanted_opt
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:803,23'
              BranchSideFuncs:
                - is_wanted_opt
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:803,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:804,5'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:806,8'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
        - Branch String:   'libmount/src/optlist.c:806,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:807,12'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
            - BranchSide:      'libmount/src/optlist.c:809,11'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
                - is_wanted_opt
        - Branch String:   'libmount/src/optlist.c:818,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:818,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:819,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:787,10'
          Dst:             get_cache
        - Src:             'libmount/src/optlist.c:796,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/optlist.c:798,10'
          Dst:             mnt_optlist_next_opt
        - Src:             'libmount/src/optlist.c:803,9'
          Dst:             is_wanted_opt
        - Src:             'libmount/src/optlist.c:818,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:818,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:818,2'
          Dst:             ul_debugobj
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    15
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    get_cache
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - map
        - what
      BBCount:         16
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - optlist_get_mapidx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:753,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:755,7'
              BranchSideFuncs:
                - optlist_get_mapidx
            - BranchSide:      'libmount/src/optlist.c:767,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:767,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:767,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:767,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:770,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:755,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:756,42'
              BranchSideFuncs:
                - optlist_get_mapidx
            - BranchSide:      'libmount/src/optlist.c:761,11'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:757,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:758,5'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:759,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:756,23'
          Dst:             optlist_get_mapidx
    - functionName:    mnt_optlist_next_opt
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - itr
        - opt
      BBCount:         29
      ICount:          167
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:231,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:231,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:232,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:231,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:232,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:233,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:233,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:234,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:236,7'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:236,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:237,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:238,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:237,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:238,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:238,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:238,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:239,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:245,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:239,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:240,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:241,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:241,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:242,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:242,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_wanted_opt
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opt
        - map
        - what
      BBCount:         31
      ICount:          148
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:723,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:725,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:731,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:733,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:737,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:741,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:746,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:725,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:726,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:727,7'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:727,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:727,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:729,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:727,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:728,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:729,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:733,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:733,19'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:734,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:733,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:734,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:735,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:737,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:737,19'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:739,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:737,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:738,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:739,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:741,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:741,19'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:743,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:741,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:742,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:743,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_get_propagation
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1096
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1096,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1096,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1096,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_get_age
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1091,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1091,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1091,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_optlist_is_empty
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1086,20'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1086,20'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1086,35'
              BranchSideFuncs:
                - list_empty.2133
      Callsites:
        - Src:             'libmount/src/optlist.c:1086,23'
          Dst:             list_empty
    - functionName:    list_empty
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      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:    optlist_new_opt
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - name
        - namesz
        - value
        - valsz
        - map
        - ent
        - where
      BBCount:         77
      ICount:          491
      EdgeCount:       101
      CyclomaticComplexity: 26
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - list_add
        - list_add_tail
        - mnt_optlist_remove_opt
        - strndup
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:425,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:426,3'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
                - mnt_optlist_remove_opt
                - strndup
            - BranchSide:      'libmount/src/optlist.c:428,2'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
                - mnt_optlist_remove_opt
                - strndup
        - Branch String:   'libmount/src/optlist.c:432,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:433,8'
              BranchSideFuncs:
                - strndup
                - mnt_optlist_remove_opt
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
            - BranchSide:      'libmount/src/optlist.c:442,13'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:433,21'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:433,26'
              BranchSideFuncs:
                - strndup
                - mnt_optlist_remove_opt
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
            - BranchSide:      'libmount/src/optlist.c:438,24'
              BranchSideFuncs:
                - strndup
                - mnt_optlist_remove_opt
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
        - Branch String:   'libmount/src/optlist.c:433,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:434,4'
              BranchSideFuncs:
                - strndup
                - mnt_optlist_remove_opt
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
            - BranchSide:      'libmount/src/optlist.c:438,24'
              BranchSideFuncs:
                - strndup
                - mnt_optlist_remove_opt
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
        - Branch String:   'libmount/src/optlist.c:439,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:440,4'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:442,2'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
                - strndup
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:446,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:447,23'
              BranchSideFuncs:
                - strndup
                - mnt_optlist_remove_opt
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
            - BranchSide:      'libmount/src/optlist.c:452,6'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
        - Branch String:   'libmount/src/optlist.c:448,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:449,4'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
            - BranchSide:      'libmount/src/optlist.c:450,2'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
                - list_add.2113
        - Branch String:   'libmount/src/optlist.c:452,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:453,13'
              BranchSideFuncs:
                - list_add.2113
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:455,18'
              BranchSideFuncs:
                - list_add_tail.2112
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:458,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:458,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:486,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:458,17'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:458,20'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:486,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:458,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:459,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:486,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:461,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:462,23'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:463,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:463,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:464,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:465,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:465,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:466,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:467,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:467,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:468,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:469,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:469,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:470,20'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:471,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:471,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:472,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:473,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:476,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:477,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:480,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:486,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:486,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:490,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:486,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:487,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:490,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:487,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:487,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:489,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:490,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:490,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
      Callsites:
        - Src:             'libmount/src/optlist.c:424,8'
          Dst:             calloc
        - Src:             'libmount/src/optlist.c:438,16'
          Dst:             strndup
        - Src:             'libmount/src/optlist.c:447,15'
          Dst:             strndup
        - Src:             'libmount/src/optlist.c:453,3'
          Dst:             list_add
        - Src:             'libmount/src/optlist.c:455,3'
          Dst:             list_add_tail
        - Src:             'libmount/src/optlist.c:487,3'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:487,3'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:487,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:490,3'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:490,3'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:490,3'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:494,2'
          Dst:             mnt_optlist_remove_opt
    - functionName:    mnt_optlist_remove_opt
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - opt
      BBCount:         42
      ICount:          264
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - fprintf
        - getpid
        - list_del_init
        - optlist_cleanup_cache
        - ul_debugobj
      functionUses:    7
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:183,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:184,3'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:186,2'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:186,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:186,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:188,6'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:188,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:188,18'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:208,24'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:188,27'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:188,30'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:208,24'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:188,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:189,7'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:208,24'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:189,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:190,24'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:191,12'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:191,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:192,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:193,12'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:193,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:194,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:195,12'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:195,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:196,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:197,12'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:197,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:198,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:199,12'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:199,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:200,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:201,12'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
        - Branch String:   'libmount/src/optlist.c:204,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:205,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
            - BranchSide:      'libmount/src/optlist.c:206,2'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - list_del_init.2137
                - free
                - free
                - free
      Callsites:
        - Src:             'libmount/src/optlist.c:186,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:186,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:186,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:208,2'
          Dst:             optlist_cleanup_cache
        - Src:             'libmount/src/optlist.c:210,2'
          Dst:             list_del_init
    - functionName:    optlist_cleanup_cache
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - list_empty
        - reset_cache
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:171,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:172,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:174,9'
              BranchSideFuncs:
                - reset_cache
                - reset_cache
        - Branch String:   'libmount/src/optlist.c:174,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:175,16'
              BranchSideFuncs:
                - reset_cache
                - reset_cache
            - BranchSide:      'libmount/src/optlist.c:177,9'
              BranchSideFuncs:
                - reset_cache
        - Branch String:   'libmount/src/optlist.c:177,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:177,2'
              BranchSideFuncs:
                - reset_cache
            - BranchSide:      'libmount/src/optlist.c:178,16'
              BranchSideFuncs:
                - reset_cache
      Callsites:
        - Src:             'libmount/src/optlist.c:171,6'
          Dst:             list_empty
        - Src:             'libmount/src/optlist.c:175,3'
          Dst:             reset_cache
        - Src:             'libmount/src/optlist.c:178,3'
          Dst:             reset_cache
    - functionName:    list_del_init
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:116,2'
          Dst:             __list_del
    - functionName:    reset_cache
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:101,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:101,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/optlist.c:102,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:101,41'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:101,44'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/optlist.c:103,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/optlist.c:101,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:102,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:103,7'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    mnt_copy_optlist
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         22
      ICount:          223
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - mnt_new_optlist
        - mnt_optlist_next_opt
        - mnt_reset_iter
        - optlist_new_opt
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1052,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1053,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - optlist_new_opt
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1055,11'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - optlist_new_opt
                - strlen
                - strlen
        - Branch String:   'libmount/src/optlist.c:1058,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1059,16'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - optlist_new_opt
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1060,13'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - optlist_new_opt
                - strlen
                - strlen
        - Branch String:   'libmount/src/optlist.c:1064,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1067,24'
              BranchSideFuncs:
                - optlist_new_opt
                - mnt_optlist_next_opt
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1079,14'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1068,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1068,34'
              BranchSideFuncs:
                - strlen
                - optlist_new_opt
                - mnt_optlist_next_opt
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1069,4'
              BranchSideFuncs:
                - optlist_new_opt
                - mnt_optlist_next_opt
                - strlen
                - strlen
        - Branch String:   'libmount/src/optlist.c:1069,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1069,36'
              BranchSideFuncs:
                - strlen
                - optlist_new_opt
                - mnt_optlist_next_opt
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1070,4'
              BranchSideFuncs:
                - optlist_new_opt
                - mnt_optlist_next_opt
                - strlen
                - strlen
        - Branch String:   'libmount/src/optlist.c:1071,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1064,2'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - optlist_new_opt
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optlist.c:1072,14'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - optlist_new_opt
                - strlen
                - strlen
      Callsites:
        - Src:             'libmount/src/optlist.c:1047,29'
          Dst:             mnt_new_optlist
        - Src:             'libmount/src/optlist.c:1062,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/optlist.c:1064,9'
          Dst:             mnt_optlist_next_opt
        - Src:             'libmount/src/optlist.c:1068,27'
          Dst:             strlen
        - Src:             'libmount/src/optlist.c:1069,29'
          Dst:             strlen
        - Src:             'libmount/src/optlist.c:1067,8'
          Dst:             optlist_new_opt
    - functionName:    mnt_new_optlist
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - mnt_get_builtin_optmap
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:79,30'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:79,25'
              BranchSideFuncs:
                - calloc
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:79,30'
              BranchSideFuncs:
                - calloc
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:81,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:82,3'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:84,2'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:89,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:89,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:90,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:79,30'
          Dst:             calloc
        - Src:             'libmount/src/optlist.c:87,18'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/optlist.c:89,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:89,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:89,2'
          Dst:             ul_debugobj
    - functionName:    mnt_optlist_get_optstr
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - optstr
        - map
        - what
      BBCount:         16
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - get_cache
        - mnt_optlist_strdup_optstr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:1021,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1021,14'
              BranchSideFuncs:
                - get_cache
                - mnt_optlist_strdup_optstr
            - BranchSide:      'libmount/src/optlist.c:1022,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1021,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1022,3'
              BranchSideFuncs:
                - get_cache
                - mnt_optlist_strdup_optstr
            - BranchSide:      'libmount/src/optlist.c:1024,3'
              BranchSideFuncs:
                - get_cache
                - mnt_optlist_strdup_optstr
        - Branch String:   'libmount/src/optlist.c:1027,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1028,3'
              BranchSideFuncs:
                - mnt_optlist_strdup_optstr
            - BranchSide:      'libmount/src/optlist.c:1030,7'
              BranchSideFuncs:
                - mnt_optlist_strdup_optstr
        - Branch String:   'libmount/src/optlist.c:1030,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1031,9'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1041,12'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1034,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1035,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1037,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:1026,10'
          Dst:             get_cache
        - Src:             'libmount/src/optlist.c:1032,12'
          Dst:             mnt_optlist_strdup_optstr
    - functionName:    mnt_optlist_strdup_optstr
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - optstr
        - map
        - what
      BBCount:         76
      ICount:          400
      EdgeCount:       105
      CyclomaticComplexity: 31
      functionsReached:
        - is_wanted_opt
        - mnt_buffer_append_option
        - mnt_opt_value_with
        - mnt_optlist_next_opt
        - mnt_reset_iter
        - strlen
        - ul_buffer_free_data
        - ul_buffer_get_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:947,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:947,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optlist.c:948,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:947,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:948,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optlist.c:950,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optlist.c:953,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:953,15'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optlist.c:954,11'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optlist.c:954,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:954,11'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optlist.c:964,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:954,36'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:955,4'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:958,8'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:955,28'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:956,4'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:958,8'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:953,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:958,8'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:964,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:959,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:960,4'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optlist.c:961,13'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:966,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:967,8'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:996,8'
              BranchSideFuncs:
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optlist.c:967,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:968,4'
              BranchSideFuncs:
                - is_wanted_opt
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:969,7'
              BranchSideFuncs:
                - is_wanted_opt
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:969,33'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:969,36'
              BranchSideFuncs:
                - is_wanted_opt
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:984,22'
              BranchSideFuncs:
                - is_wanted_opt
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
        - Branch String:   'libmount/src/optlist.c:969,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:971,8'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:984,22'
              BranchSideFuncs:
                - is_wanted_opt
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
        - Branch String:   'libmount/src/optlist.c:972,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:972,31'
              BranchSideFuncs:
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:976,8'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:973,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:973,30'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:976,8'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:971,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:974,5'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:976,8'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:977,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:977,31'
              BranchSideFuncs:
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:981,16'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:978,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:978,30'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:981,16'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:976,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:979,5'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
            - BranchSide:      'libmount/src/optlist.c:981,16'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_free_data
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
        - Branch String:   'libmount/src/optlist.c:984,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:985,4'
              BranchSideFuncs:
                - strlen
                - mnt_buffer_append_option
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - ul_buffer_free_data
                - strlen
            - BranchSide:      'libmount/src/optlist.c:987,6'
              BranchSideFuncs:
                - strlen
                - mnt_buffer_append_option
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - ul_buffer_free_data
                - strlen
        - Branch String:   'libmount/src/optlist.c:988,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:988,19'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - ul_buffer_free_data
                - strlen
            - BranchSide:      'libmount/src/optlist.c:989,12'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - ul_buffer_free_data
                - strlen
        - Branch String:   'libmount/src/optlist.c:990,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:990,26'
              BranchSideFuncs:
                - strlen
                - mnt_buffer_append_option
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optlist.c:991,6'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optlist_next_opt
                - ul_buffer_get_data
                - is_wanted_opt
                - strlen
                - strlen
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - mnt_opt_value_with
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optlist.c:992,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:966,2'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optlist.c:993,4'
              BranchSideFuncs:
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optlist.c:999,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:999,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1008,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:999,23'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:999,26'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1008,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1000,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1000,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1008,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1000,35'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1001,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1004,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1001,27'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1002,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1004,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:999,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1004,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1008,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:1008,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:1009,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:1010,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:958,8'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optlist.c:964,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/optlist.c:966,9'
          Dst:             mnt_optlist_next_opt
        - Src:             'libmount/src/optlist.c:972,12'
          Dst:             mnt_opt_value_with
        - Src:             'libmount/src/optlist.c:973,11'
          Dst:             mnt_opt_value_with
        - Src:             'libmount/src/optlist.c:977,12'
          Dst:             mnt_opt_value_with
        - Src:             'libmount/src/optlist.c:978,11'
          Dst:             mnt_opt_value_with
        - Src:             'libmount/src/optlist.c:984,8'
          Dst:             is_wanted_opt
        - Src:             'libmount/src/optlist.c:987,17'
          Dst:             strlen
        - Src:             'libmount/src/optlist.c:990,19'
          Dst:             strlen
        - Src:             'libmount/src/optlist.c:986,8'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optlist.c:996,8'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optlist.c:1012,2'
          Dst:             ul_buffer_free_data
    - functionName:    mnt_optlist_get_attrs
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - set
        - clr
        - mask
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mnt_optlist_insert_flags
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - flags
        - map
        - after
        - after_map
      BBCount:         23
      ICount:          122
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - fprintf
        - getpid
        - mnt_optlist_get_opt
        - optlist_add_flags
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:707,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:707,14'
              BranchSideFuncs:
                - mnt_optlist_get_opt
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:707,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:707,22'
              BranchSideFuncs:
                - mnt_optlist_get_opt
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:707,28'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:707,32'
              BranchSideFuncs:
                - mnt_optlist_get_opt
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:707,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:708,3'
              BranchSideFuncs:
                - mnt_optlist_get_opt
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:710,28'
              BranchSideFuncs:
                - mnt_optlist_get_opt
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:711,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:712,3'
              BranchSideFuncs:
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:714,2'
              BranchSideFuncs:
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:714,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:714,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - optlist_add_flags
            - BranchSide:      'libmount/src/optlist.c:717,27'
              BranchSideFuncs:
                - optlist_add_flags
        - Branch String:   'libmount/src/optlist.c:714,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:714,2'
              BranchSideFuncs:
                - ul_debugobj.2127
                - optlist_add_flags
            - BranchSide:      'libmount/src/optlist.c:714,2'
              BranchSideFuncs:
                - ul_debugobj.2127
                - optlist_add_flags
      Callsites:
        - Src:             'libmount/src/optlist.c:710,8'
          Dst:             mnt_optlist_get_opt
        - Src:             'libmount/src/optlist.c:714,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:714,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:714,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:717,9'
          Dst:             optlist_add_flags
    - functionName:    mnt_optlist_get_opt
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - id
        - map
      BBCount:         24
      ICount:          116
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - mnt_optlist_next_opt
        - mnt_reset_iter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:254,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:254,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:255,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:254,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:255,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:257,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
        - Branch String:   'libmount/src/optlist.c:259,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:260,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:268,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:260,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:261,4'
              BranchSideFuncs:
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:262,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
        - Branch String:   'libmount/src/optlist.c:262,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:262,14'
              BranchSideFuncs:
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:264,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
        - Branch String:   'libmount/src/optlist.c:262,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:263,4'
              BranchSideFuncs:
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:264,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
        - Branch String:   'libmount/src/optlist.c:264,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:259,2'
              BranchSideFuncs:
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:264,35'
              BranchSideFuncs:
                - mnt_optlist_next_opt
        - Branch String:   'libmount/src/optlist.c:264,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:259,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:265,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:257,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/optlist.c:259,9'
          Dst:             mnt_optlist_next_opt
    - functionName:    optlist_add_flags
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - flags
        - map
        - where
      BBCount:         44
      ICount:          252
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - mnt_optlist_register_map
        - optlist_cleanup_cache
        - optlist_new_opt
        - strchr
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:596,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:596,14'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
                - mnt_optlist_register_map
            - BranchSide:      'libmount/src/optlist.c:597,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:596,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:597,3'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
                - mnt_optlist_register_map
            - BranchSide:      'libmount/src/optlist.c:599,6'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
                - mnt_optlist_register_map
        - Branch String:   'libmount/src/optlist.c:599,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:599,44'
              BranchSideFuncs:
                - mnt_optlist_register_map
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:602,13'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:599,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:600,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:602,13'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:602,22'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:602,25'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:602,2'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:602,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:608,8'
              BranchSideFuncs:
                - strchr
                - strlen
                - optlist_new_opt
                - optlist_cleanup_cache
            - BranchSide:      'libmount/src/optlist.c:636,24'
              BranchSideFuncs:
                - optlist_cleanup_cache
        - Branch String:   'libmount/src/optlist.c:609,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:609,10'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:612,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:610,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:610,10'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:612,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:611,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:611,11'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:612,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:608,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:612,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:615,14'
              BranchSideFuncs:
                - strchr
                - strlen
                - optlist_new_opt
                - optlist_cleanup_cache
        - Branch String:   'libmount/src/optlist.c:616,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:617,8'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:624,17'
              BranchSideFuncs:
                - strlen
                - optlist_new_opt
                - optlist_cleanup_cache
                - strchr
        - Branch String:   'libmount/src/optlist.c:617,22'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:617,27'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:620,5'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:617,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:618,6'
              BranchSideFuncs:
                - optlist_new_opt
                - optlist_cleanup_cache
                - strchr
                - strlen
            - BranchSide:      'libmount/src/optlist.c:620,5'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:629,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:630,4'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:631,3'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
        - Branch String:   'libmount/src/optlist.c:632,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:633,13'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
            - BranchSide:      'libmount/src/optlist.c:634,2'
              BranchSideFuncs:
                - optlist_cleanup_cache
                - strchr
                - strlen
                - optlist_new_opt
      Callsites:
        - Src:             'libmount/src/optlist.c:599,19'
          Dst:             mnt_optlist_register_map
        - Src:             'libmount/src/optlist.c:615,7'
          Dst:             strchr
        - Src:             'libmount/src/optlist.c:625,9'
          Dst:             strlen
        - Src:             'libmount/src/optlist.c:628,9'
          Dst:             optlist_new_opt
        - Src:             'libmount/src/optlist.c:636,2'
          Dst:             optlist_cleanup_cache
    - functionName:    mnt_optlist_register_map
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - map
      BBCount:         22
      ICount:          115
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:136,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:136,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:136,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:137,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:139,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:139,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:140,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:143,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:140,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:141,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:142,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:143,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:144,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:146,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:146,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:146,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:147,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:146,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:146,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:146,2'
          Dst:             ul_debugobj
    - functionName:    mnt_optlist_remove_flags
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - flags
        - map
      BBCount:         31
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - fprintf
        - getpid
        - mnt_optlist_remove_opt
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:682,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:682,14'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:683,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:682,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:683,3'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:685,2'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:685,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:685,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:687,2'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:687,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:688,28'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:697,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:690,21'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:690,25'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:691,4'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:690,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:691,4'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:692,7'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:692,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:692,14'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:694,7'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:692,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:693,4'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:694,7'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:694,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:695,27'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:696,2'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
      Callsites:
        - Src:             'libmount/src/optlist.c:685,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:685,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:685,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:695,4'
          Dst:             mnt_optlist_remove_opt
    - functionName:    mnt_optlist_set_flags
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - flags
        - map
      BBCount:         31
      ICount:          170
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - fprintf
        - getpid
        - mnt_optlist_append_flags
        - mnt_optlist_remove_opt
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:657,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:657,14'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:658,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:657,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:658,3'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:660,2'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:660,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:660,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:663,2'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:663,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:664,28'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:674,34'
              BranchSideFuncs:
                - mnt_optlist_append_flags
        - Branch String:   'libmount/src/optlist.c:666,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:667,4'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:668,7'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:668,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:668,14'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:670,7'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:668,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:669,4'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:670,7'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:670,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:670,21'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - mnt_optlist_append_flags
            - BranchSide:      'libmount/src/optlist.c:671,27'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - mnt_optlist_append_flags
        - Branch String:   'libmount/src/optlist.c:670,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:671,27'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - mnt_optlist_append_flags
            - BranchSide:      'libmount/src/optlist.c:672,2'
              BranchSideFuncs:
                - mnt_optlist_append_flags
                - mnt_optlist_remove_opt
      Callsites:
        - Src:             'libmount/src/optlist.c:660,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:660,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:660,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:671,4'
          Dst:             mnt_optlist_remove_opt
        - Src:             'libmount/src/optlist.c:674,9'
          Dst:             mnt_optlist_append_flags
    - functionName:    mnt_optlist_append_flags
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - flags
        - map
      BBCount:         14
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - optlist_add_flags
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:644,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:644,14'
              BranchSideFuncs:
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:645,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:644,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:645,3'
              BranchSideFuncs:
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:647,2'
              BranchSideFuncs:
                - optlist_add_flags
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:647,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:647,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - optlist_add_flags
            - BranchSide:      'libmount/src/optlist.c:648,27'
              BranchSideFuncs:
                - optlist_add_flags
      Callsites:
        - Src:             'libmount/src/optlist.c:647,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:647,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:647,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:648,9'
          Dst:             optlist_add_flags
    - functionName:    mnt_optlist_prepend_optstr
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - optstr
        - map
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - optlist_add_optstr
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:583,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:584,3'
              BranchSideFuncs:
                - optlist_add_optstr
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:586,2'
              BranchSideFuncs:
                - optlist_add_optstr
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:586,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:586,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - optlist_add_optstr
            - BranchSide:      'libmount/src/optlist.c:587,28'
              BranchSideFuncs:
                - optlist_add_optstr
      Callsites:
        - Src:             'libmount/src/optlist.c:586,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:586,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:586,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:587,9'
          Dst:             optlist_add_optstr
    - functionName:    optlist_add_optstr
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - optstr
        - map
        - where
      BBCount:         29
      ICount:          182
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - mnt_optlist_register_map
        - mnt_optmap_get_entry
        - optlist_cleanup_cache
        - optlist_new_opt
        - ul_optstr_next
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:505,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:506,3'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
                - mnt_optlist_register_map
            - BranchSide:      'libmount/src/optlist.c:507,6'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
                - mnt_optlist_register_map
        - Branch String:   'libmount/src/optlist.c:507,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:507,45'
              BranchSideFuncs:
                - mnt_optlist_register_map
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:509,7'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
        - Branch String:   'libmount/src/optlist.c:507,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:508,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:509,7'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
        - Branch String:   'libmount/src/optlist.c:509,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:510,3'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:512,2'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
        - Branch String:   'libmount/src/optlist.c:512,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:515,31'
              BranchSideFuncs:
                - optlist_new_opt
                - ul_optstr_next
                - optlist_cleanup_cache
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:532,24'
              BranchSideFuncs:
                - optlist_cleanup_cache
        - Branch String:   'libmount/src/optlist.c:517,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:518,38'
              BranchSideFuncs:
                - mnt_optmap_get_entry
                - optlist_new_opt
                - ul_optstr_next
                - optlist_cleanup_cache
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:519,8'
              BranchSideFuncs:
                - optlist_new_opt
                - ul_optstr_next
                - optlist_cleanup_cache
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
        - Branch String:   'libmount/src/optlist.c:519,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:519,13'
              BranchSideFuncs:
                - optlist_new_opt
                - ul_optstr_next
                - optlist_cleanup_cache
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:524,25'
              BranchSideFuncs:
                - optlist_new_opt
                - ul_optstr_next
                - optlist_cleanup_cache
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
        - Branch String:   'libmount/src/optlist.c:519,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:520,29'
              BranchSideFuncs:
                - mnt_optmap_get_entry
                - optlist_new_opt
                - ul_optstr_next
                - optlist_cleanup_cache
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:524,25'
              BranchSideFuncs:
                - optlist_new_opt
                - ul_optstr_next
                - optlist_cleanup_cache
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
        - Branch String:   'libmount/src/optlist.c:525,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:526,4'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:527,3'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
        - Branch String:   'libmount/src/optlist.c:528,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:512,2'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optlist.c:529,13'
              BranchSideFuncs:
                - ul_optstr_next
                - optlist_cleanup_cache
                - optlist_new_opt
                - mnt_optmap_get_entry
                - mnt_optmap_get_entry
      Callsites:
        - Src:             'libmount/src/optlist.c:507,20'
          Dst:             mnt_optlist_register_map
        - Src:             'libmount/src/optlist.c:512,9'
          Dst:             ul_optstr_next
        - Src:             'libmount/src/optlist.c:518,8'
          Dst:             mnt_optmap_get_entry
        - Src:             'libmount/src/optlist.c:520,8'
          Dst:             mnt_optmap_get_entry
        - Src:             'libmount/src/optlist.c:524,9'
          Dst:             optlist_new_opt
        - Src:             'libmount/src/optlist.c:532,2'
          Dst:             optlist_cleanup_cache
    - functionName:    mnt_optlist_append_optstr
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - optstr
        - map
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - optlist_add_optstr
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:573,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:574,3'
              BranchSideFuncs:
                - optlist_add_optstr
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:576,2'
              BranchSideFuncs:
                - optlist_add_optstr
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:576,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:576,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - optlist_add_optstr
            - BranchSide:      'libmount/src/optlist.c:577,28'
              BranchSideFuncs:
                - optlist_add_optstr
      Callsites:
        - Src:             'libmount/src/optlist.c:576,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:576,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:576,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:577,9'
          Dst:             optlist_add_optstr
    - functionName:    mnt_optlist_set_optstr
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - optstr
        - map
      BBCount:         28
      ICount:          162
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - fprintf
        - getpid
        - mnt_optlist_remove_opt
        - optlist_add_optstr
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:550,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:551,3'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:553,2'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:553,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:553,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - optlist_add_optstr
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:556,2'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:556,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:557,28'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:567,28'
              BranchSideFuncs:
                - optlist_add_optstr
        - Branch String:   'libmount/src/optlist.c:559,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:560,4'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:561,7'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:561,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:561,14'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:563,7'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:561,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:562,4'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:563,7'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:563,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:563,21'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - optlist_add_optstr
            - BranchSide:      'libmount/src/optlist.c:564,27'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - optlist_add_optstr
        - Branch String:   'libmount/src/optlist.c:563,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:564,27'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - optlist_add_optstr
            - BranchSide:      'libmount/src/optlist.c:565,2'
              BranchSideFuncs:
                - optlist_add_optstr
                - mnt_optlist_remove_opt
      Callsites:
        - Src:             'libmount/src/optlist.c:553,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:553,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:553,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:564,4'
          Dst:             mnt_optlist_remove_opt
        - Src:             'libmount/src/optlist.c:567,9'
          Dst:             optlist_add_optstr
    - functionName:    is_equal_opts
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         33
      ICount:          167
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:296,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:297,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:298,6'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/optlist.c:298,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:298,16'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:300,7'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/optlist.c:298,23'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:298,26'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:300,7'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/optlist.c:298,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:299,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:300,7'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/optlist.c:300,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:300,20'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:300,35'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/optlist.c:300,30'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:300,35'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:301,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:300,44'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:300,47'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:302,13'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/optlist.c:300,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:301,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:302,13'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'libmount/src/optlist.c:302,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:303,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:304,6'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libmount/src/optlist.c:304,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:304,18'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:307,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:304,27'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:304,37'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:307,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:304,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:305,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:307,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:302,6'
          Dst:             strcmp
        - Src:             'libmount/src/optlist.c:304,30'
          Dst:             strcmp
    - functionName:    mnt_optlist_merge_opts
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         43
      ICount:          217
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - fprintf
        - getpid
        - is_equal_opts
        - mnt_optlist_next_opt
        - mnt_optlist_remove_opt
        - mnt_reset_iter
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:315,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:316,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - is_equal_opts
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
            - BranchSide:      'libmount/src/optlist.c:318,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - is_equal_opts
                - mnt_optlist_remove_opt
                - getpid
                - fprintf
                - ul_debugobj.2127
        - Branch String:   'libmount/src/optlist.c:318,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:318,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2127
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - is_equal_opts
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:319,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - is_equal_opts
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:324,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:328,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - is_equal_opts
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:357,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:329,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:324,2'
              BranchSideFuncs:
                - is_equal_opts
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:330,8'
              BranchSideFuncs:
                - is_equal_opts
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:332,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:333,5'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - is_equal_opts
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:336,22'
              BranchSideFuncs:
                - is_equal_opts
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:336,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:337,9'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:340,13'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:344,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:344,12'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:345,9'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:347,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:329,3'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
            - BranchSide:      'libmount/src/optlist.c:349,13'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
        - Branch String:   'libmount/src/optlist.c:349,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:350,14'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
            - BranchSide:      'libmount/src/optlist.c:351,28'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - mnt_optlist_next_opt
                - mnt_optlist_next_opt
                - mnt_reset_iter
                - is_equal_opts
      Callsites:
        - Src:             'libmount/src/optlist.c:318,2'
          Dst:             getpid
        - Src:             'libmount/src/optlist.c:318,2'
          Dst:             fprintf
        - Src:             'libmount/src/optlist.c:318,2'
          Dst:             ul_debugobj
        - Src:             'libmount/src/optlist.c:322,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/optlist.c:324,9'
          Dst:             mnt_optlist_next_opt
        - Src:             'libmount/src/optlist.c:328,3'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/optlist.c:329,10'
          Dst:             mnt_optlist_next_opt
        - Src:             'libmount/src/optlist.c:336,8'
          Dst:             is_equal_opts
        - Src:             'libmount/src/optlist.c:351,5'
          Dst:             mnt_optlist_remove_opt
    - functionName:    mnt_optlist_get_named
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - name
        - map
      BBCount:         24
      ICount:          114
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - mnt_optlist_next_opt
        - mnt_reset_iter
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:277,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:277,14'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:278,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:277,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:278,3'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:280,2'
              BranchSideFuncs:
                - mnt_reset_iter
                - mnt_optlist_next_opt
                - strcmp
        - Branch String:   'libmount/src/optlist.c:282,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:283,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:291,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optlist.c:283,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:284,4'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:285,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - strcmp
        - Branch String:   'libmount/src/optlist.c:285,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:285,14'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:287,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - strcmp
        - Branch String:   'libmount/src/optlist.c:285,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:286,4'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - strcmp
            - BranchSide:      'libmount/src/optlist.c:287,7'
              BranchSideFuncs:
                - mnt_optlist_next_opt
                - strcmp
        - Branch String:   'libmount/src/optlist.c:287,17'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:282,2'
              BranchSideFuncs:
                - strcmp
                - mnt_optlist_next_opt
            - BranchSide:      'libmount/src/optlist.c:287,27'
              BranchSideFuncs:
                - strcmp
                - mnt_optlist_next_opt
        - Branch String:   'libmount/src/optlist.c:287,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:282,2'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:288,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:280,2'
          Dst:             mnt_reset_iter
        - Src:             'libmount/src/optlist.c:282,9'
          Dst:             mnt_optlist_next_opt
        - Src:             'libmount/src/optlist.c:287,20'
          Dst:             strcmp
    - functionName:    mnt_optlist_remove_named
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - name
        - map
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mnt_optlist_get_named
        - mnt_optlist_remove_opt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:223,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:223,38'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:223,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optlist.c:221,27'
          Dst:             mnt_optlist_get_named
        - Src:             'libmount/src/optlist.c:223,15'
          Dst:             mnt_optlist_remove_opt
    - functionName:    mnt_unref_optlist
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         19
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - list_empty
        - mnt_optlist_remove_opt
        - reset_cache
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:111,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:112,3'
              BranchSideFuncs:
                - list_empty.2133
                - free
                - reset_cache
                - reset_cache
                - mnt_optlist_remove_opt
            - BranchSide:      'libmount/src/optlist.c:114,2'
              BranchSideFuncs:
                - list_empty.2133
                - free
                - reset_cache
                - reset_cache
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:115,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:118,2'
              BranchSideFuncs:
                - list_empty.2133
                - free
                - reset_cache
                - reset_cache
                - mnt_optlist_remove_opt
        - Branch String:   'libmount/src/optlist.c:118,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:119,28'
              BranchSideFuncs:
                - mnt_optlist_remove_opt
                - list_empty.2133
                - free
                - reset_cache
                - reset_cache
            - BranchSide:      'libmount/src/optlist.c:123,9'
              BranchSideFuncs:
                - free
                - reset_cache
                - reset_cache
        - Branch String:   'libmount/src/optlist.c:123,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:124,16'
              BranchSideFuncs:
                - reset_cache
                - free
                - reset_cache
            - BranchSide:      'libmount/src/optlist.c:126,9'
              BranchSideFuncs:
                - free
                - reset_cache
        - Branch String:   'libmount/src/optlist.c:126,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:127,16'
              BranchSideFuncs:
                - reset_cache
                - free
            - BranchSide:      'libmount/src/optlist.c:129,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libmount/src/optlist.c:118,10'
          Dst:             list_empty
        - Src:             'libmount/src/optlist.c:120,3'
          Dst:             mnt_optlist_remove_opt
        - Src:             'libmount/src/optlist.c:124,3'
          Dst:             reset_cache
        - Src:             'libmount/src/optlist.c:127,3'
          Dst:             reset_cache
    - functionName:    mnt_ref_optlist
      functionSourceFile: '/src/util-linux/libmount/src/optlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optlist.c:95,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optlist.c:95,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optlist.c:96,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xstrncpy
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - n
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:91,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:91,28'
              BranchSideFuncs:
                - strlen
            - BranchSide:      './include/strutils.h:91,9'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:93,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:94,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:95,8'
          Branch Sides:
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:91,21'
          Dst:             strlen
    - functionName:    ul_startswith
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - prefix
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:274,14'
          Branch Sides:
            - BranchSide:      './include/strutils.h:274,30'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      './include/strutils.h:274,9'
              BranchSideFuncs:
                - strncmp
        - Branch String:   './include/strutils.h:276,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,18'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,21'
          Branch Sides:
            - BranchSide:      './include/strutils.h:276,32'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:276,13'
          Branch Sides:
            - BranchSide:      './include/strutils.h:277,24'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:278,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:274,23'
          Dst:             strlen
        - Src:             './include/strutils.h:276,24'
          Dst:             strncmp
    - functionName:    mnt_match_options
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - pattern
      BBCount:         68
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 24
      functionsReached:
        - mnt_optstr_get_option
        - mnt_optstr_next_option
        - strlen
        - strncmp
        - ul_startswith
        - xstrncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:900,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:900,19'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:902,6'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:900,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:901,3'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:902,6'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:902,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:902,17'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:904,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:902,24'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:902,29'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:904,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:902,37'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:902,42'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:904,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:902,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:903,3'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:904,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:904,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:905,3'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:909,2'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:909,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:909,19'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/optstr.c:909,2'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/optstr.c:909,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:912,10'
              BranchSideFuncs:
                - ul_startswith.2210
                - free
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/optstr.c:959,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/optstr.c:915,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:916,8'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/optstr.c:917,33'
              BranchSideFuncs:
                - ul_startswith.2210
                - free
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/optstr.c:919,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:919,19'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/optstr.c:920,11'
              BranchSideFuncs:
                - free
        - Branch String:   'libmount/src/optstr.c:919,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:920,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'libmount/src/optstr.c:923,3'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
        - Branch String:   'libmount/src/optstr.c:925,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:925,18'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/optstr.c:935,16'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
                - strncmp
        - Branch String:   'libmount/src/optstr.c:925,25'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:925,29'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - mnt_optstr_next_option
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
            - BranchSide:      'libmount/src/optstr.c:935,16'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
                - strncmp
        - Branch String:   'libmount/src/optstr.c:925,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:926,9'
              BranchSideFuncs:
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - free
                - ul_startswith.2210
                - mnt_optstr_next_option
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:935,16'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
                - strncmp
        - Branch String:   'libmount/src/optstr.c:926,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:927,25'
              BranchSideFuncs:
                - xstrncpy.2209
                - mnt_optstr_get_option
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - mnt_optstr_next_option
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:932,13'
              BranchSideFuncs:
                - xstrncpy.2209
                - mnt_optstr_get_option
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - mnt_optstr_next_option
                - strncmp
        - Branch String:   'libmount/src/optstr.c:928,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:929,6'
              BranchSideFuncs:
                - xstrncpy.2209
                - mnt_optstr_get_option
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - mnt_optstr_next_option
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:930,4'
              BranchSideFuncs:
                - xstrncpy.2209
                - mnt_optstr_get_option
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - mnt_optstr_next_option
                - strncmp
        - Branch String:   'libmount/src/optstr.c:935,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:936,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:938,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
                - strncmp
        - Branch String:   'libmount/src/optstr.c:942,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:942,18'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:946,11'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:942,31'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:943,8'
              BranchSideFuncs:
                - strncmp
                - free
                - ul_startswith.2210
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:946,11'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:943,23'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:943,34'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:944,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:942,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:944,7'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:946,11'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
        - Branch String:   'libmount/src/optstr.c:946,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:948,12'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:951,12'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
            - BranchSide:      'libmount/src/optstr.c:954,10'
              BranchSideFuncs:
                - free
                - ul_startswith.2210
                - strncmp
                - strlen
                - malloc
                - xstrncpy.2209
                - mnt_optstr_get_option
                - mnt_optstr_next_option
      Callsites:
        - Src:             'libmount/src/optstr.c:909,19'
          Dst:             mnt_optstr_next_option
        - Src:             'libmount/src/optstr.c:917,19'
          Dst:             ul_startswith
        - Src:             'libmount/src/optstr.c:927,18'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:932,4'
          Dst:             xstrncpy
        - Src:             'libmount/src/optstr.c:933,9'
          Dst:             mnt_optstr_get_option
        - Src:             'libmount/src/optstr.c:943,26'
          Dst:             strncmp
    - functionName:    mnt_optstr_next_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
        - namesz
        - value
        - valuesz
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ul_optstr_next
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:103,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:103,19'
              BranchSideFuncs:
                - ul_optstr_next
            - BranchSide:      'libmount/src/optstr.c:104,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:103,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:104,3'
              BranchSideFuncs:
                - ul_optstr_next
            - BranchSide:      'libmount/src/optstr.c:106,24'
              BranchSideFuncs:
                - ul_optstr_next
      Callsites:
        - Src:             'libmount/src/optstr.c:106,9'
          Dst:             ul_optstr_next
    - functionName:    mnt_optstr_get_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
        - value
        - valsz
      BBCount:         18
      ICount:          92
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - mnt_optstr_locate_option
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:229,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:229,18'
              BranchSideFuncs:
                - mnt_optstr_locate_option
            - BranchSide:      'libmount/src/optstr.c:230,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:229,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:230,3'
              BranchSideFuncs:
                - mnt_optstr_locate_option
            - BranchSide:      'libmount/src/optstr.c:232,41'
              BranchSideFuncs:
                - mnt_optstr_locate_option
        - Branch String:   'libmount/src/optstr.c:233,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:234,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:239,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:234,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:235,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:236,7'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:236,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:237,16'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:238,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:232,7'
          Dst:             mnt_optstr_locate_option
    - functionName:    mnt_optstr_locate_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
        - namesz
        - ol
      BBCount:         38
      ICount:          184
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - strlen
        - strncmp
        - ul_optstr_next
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:58,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:59,3'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - ul_optstr_next
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:61,2'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:61,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:61,2'
              BranchSideFuncs:
                - strlen
                - ul_optstr_next
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:63,7'
              BranchSideFuncs:
                - strlen
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:63,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:64,19'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:65,7'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:65,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:66,3'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:68,2'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:70,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:70,12'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:71,6'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:71,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:69,8'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:71,12'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:72,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:73,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:75,7'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:75,21'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:75,32'
              BranchSideFuncs:
                - strncmp
                - ul_optstr_next
            - BranchSide:      'libmount/src/optstr.c:83,2'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:75,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:76,8'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:83,2'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
        - Branch String:   'libmount/src/optstr.c:76,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:77,17'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:81,4'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:78,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:78,38'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:78,51'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:83,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:70,6'
              BranchSideFuncs:
                - ul_optstr_next
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:85,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:61,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/optstr.c:64,12'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:69,8'
          Dst:             ul_optstr_next
        - Src:             'libmount/src/optstr.c:75,24'
          Dst:             strncmp
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    mnt_optstr_apply_flags
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - flags
        - map
      BBCount:         130
      ICount:          702
      EdgeCount:       174
      CyclomaticComplexity: 46
      functionsReached:
        - fprintf
        - getpid
        - mnt_buffer_append_option
        - mnt_get_builtin_optmap
        - mnt_optmap_get_entry
        - mnt_optstr_next_option
        - mnt_optstr_prepend_option
        - mnt_optstr_remove_option_at
        - strchr
        - strlen
        - strncmp
        - ul_buffer_free_data
        - ul_buffer_get_data
        - ul_buffer_refer_string
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:723,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:723,18'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
                - mnt_optstr_prepend_option
                - strncmp
                - strncmp
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:724,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:723,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:724,3'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
                - mnt_optstr_prepend_option
                - strncmp
                - strncmp
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:726,2'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
                - mnt_optstr_prepend_option
                - strncmp
                - strncmp
                - getpid
                - fprintf
                - ul_debug.2219
        - Branch String:   'libmount/src/optstr.c:726,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:726,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
                - mnt_optstr_prepend_option
                - strncmp
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:728,12'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
                - mnt_optstr_prepend_option
                - strncmp
                - strncmp
        - Branch String:   'libmount/src/optstr.c:736,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:737,20'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
                - strncmp
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:757,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:739,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:740,17'
              BranchSideFuncs:
                - strncmp
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
                - strncmp
            - BranchSide:      'libmount/src/optstr.c:746,35'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:740,32'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:740,44'
              BranchSideFuncs:
                - strncmp
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:741,10'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:740,60'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:741,10'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:746,35'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:741,28'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:741,33'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:744,11'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:739,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:744,11'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:746,35'
              BranchSideFuncs:
                - mnt_optstr_prepend_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:747,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:748,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:749,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:753,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:754,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:755,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:757,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:757,15'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:802,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:757,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:762,3'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:802,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:762,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:766,29'
              BranchSideFuncs:
                - mnt_optmap_get_entry
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:799,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:766,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:762,3'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:770,10'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:770,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:770,18'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:771,6'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:770,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:771,6'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:773,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:773,15'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:773,18'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:776,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_optstr_remove_option_at
        - Branch String:   'libmount/src/optstr.c:773,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:773,18'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:776,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_optstr_remove_option_at
        - Branch String:   'libmount/src/optstr.c:773,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:773,18'
              BranchSideFuncs:
                - strchr
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:776,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_optstr_remove_option_at
        - Branch String:   'libmount/src/optstr.c:773,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:773,18'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:776,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_optstr_remove_option_at
        - Branch String:   'libmount/src/optstr.c:773,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:774,6'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:776,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_optstr_remove_option_at
        - Branch String:   'libmount/src/optstr.c:776,30'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:777,10'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:780,18'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:777,34'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:778,10'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:780,18'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:776,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:780,18'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:788,11'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:780,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:780,24'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:781,10'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:785,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:786,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:787,5'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:788,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:790,10'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:797,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:790,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:791,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:793,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:794,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:795,10'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
            - BranchSide:      'libmount/src/optstr.c:796,5'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
                - mnt_optmap_get_entry
                - mnt_optstr_remove_option_at
                - strchr
        - Branch String:   'libmount/src/optstr.c:805,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:805,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:843,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
        - Branch String:   'libmount/src/optstr.c:805,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:808,20'
              BranchSideFuncs:
                - ul_buffer_refer_string
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:843,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
        - Branch String:   'libmount/src/optstr.c:814,23'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:814,26'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:814,3'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:814,3'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:815,9'
              BranchSideFuncs:
                - strchr
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:836,7'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
        - Branch String:   'libmount/src/optstr.c:816,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:816,11'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:818,5'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:817,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:817,12'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:818,5'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:815,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:818,5'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:821,15'
              BranchSideFuncs:
                - strchr
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
        - Branch String:   'libmount/src/optstr.c:822,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:823,9'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:829,17'
              BranchSideFuncs:
                - strlen
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
        - Branch String:   'libmount/src/optstr.c:823,23'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:823,28'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:826,6'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:823,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:824,7'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
            - BranchSide:      'libmount/src/optstr.c:826,6'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:832,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:833,5'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:834,3'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
                - strchr
                - strlen
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:836,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:837,4'
              BranchSideFuncs:
                - ul_buffer_free_data
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:840,14'
              BranchSideFuncs:
                - ul_buffer_get_data
                - getpid
                - fprintf
                - ul_debug.2219
        - Branch String:   'libmount/src/optstr.c:843,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:843,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:844,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:846,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:846,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2219
            - BranchSide:      'libmount/src/optstr.c:847,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:726,2'
          Dst:             getpid
        - Src:             'libmount/src/optstr.c:726,2'
          Dst:             fprintf
        - Src:             'libmount/src/optstr.c:726,2'
          Dst:             ul_debug
        - Src:             'libmount/src/optstr.c:736,13'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/optstr.c:740,9'
          Dst:             strncmp
        - Src:             'libmount/src/optstr.c:740,36'
          Dst:             strncmp
        - Src:             'libmount/src/optstr.c:746,9'
          Dst:             mnt_optstr_prepend_option
        - Src:             'libmount/src/optstr.c:762,10'
          Dst:             mnt_optstr_next_option
        - Src:             'libmount/src/optstr.c:766,8'
          Dst:             mnt_optmap_get_entry
        - Src:             'libmount/src/optstr.c:773,18'
          Dst:             strchr
        - Src:             'libmount/src/optstr.c:783,11'
          Dst:             mnt_optstr_remove_option_at
        - Src:             'libmount/src/optstr.c:812,3'
          Dst:             ul_buffer_refer_string
        - Src:             'libmount/src/optstr.c:821,8'
          Dst:             strchr
        - Src:             'libmount/src/optstr.c:829,10'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:831,9'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optstr.c:837,4'
          Dst:             ul_buffer_free_data
        - Src:             'libmount/src/optstr.c:840,14'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:843,2'
          Dst:             getpid
        - Src:             'libmount/src/optstr.c:843,2'
          Dst:             fprintf
        - Src:             'libmount/src/optstr.c:843,2'
          Dst:             ul_debug
        - Src:             'libmount/src/optstr.c:846,2'
          Dst:             getpid
        - Src:             'libmount/src/optstr.c:846,2'
          Dst:             fprintf
        - Src:             'libmount/src/optstr.c:846,2'
          Dst:             ul_debug
    - functionName:    mnt_optstr_prepend_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
        - value
      BBCount:         28
      ICount:          165
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - mnt_buffer_append_option
        - strlen
        - ul_buffer_append_data
        - ul_buffer_free_data
        - ul_buffer_get_data
        - ul_buffer_set_chunksize
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:186,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:187,3'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optstr.c:188,7'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - strlen
                - strlen
        - Branch String:   'libmount/src/optstr.c:188,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:188,17'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optstr.c:189,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:188,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:189,3'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optstr.c:191,15'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - strlen
                - strlen
        - Branch String:   'libmount/src/optstr.c:192,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:192,26'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - strlen
            - BranchSide:      'libmount/src/optstr.c:192,6'
              BranchSideFuncs:
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - strlen
        - Branch String:   'libmount/src/optstr.c:193,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:193,23'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
            - BranchSide:      'libmount/src/optstr.c:193,6'
              BranchSideFuncs:
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
        - Branch String:   'libmount/src/optstr.c:198,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:198,18'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - free
                - ul_buffer_get_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:205,7'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:198,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:199,8'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:205,7'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:200,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:201,38'
              BranchSideFuncs:
                - free
                - ul_buffer_get_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:202,9'
              BranchSideFuncs:
                - free
                - ul_buffer_get_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:205,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:206,13'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:208,3'
              BranchSideFuncs:
                - ul_buffer_free_data
      Callsites:
        - Src:             'libmount/src/optstr.c:191,8'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:192,18'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:193,16'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:195,2'
          Dst:             ul_buffer_set_chunksize
        - Src:             'libmount/src/optstr.c:197,7'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optstr.c:199,8'
          Dst:             ul_buffer_append_data
        - Src:             'libmount/src/optstr.c:201,9'
          Dst:             ul_buffer_append_data
        - Src:             'libmount/src/optstr.c:206,13'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:208,3'
          Dst:             ul_buffer_free_data
    - functionName:    mnt_optstr_remove_option_at
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - begin
        - end
      BBCount:         26
      ICount:          134
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:296,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:296,18'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/optstr.c:297,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:296,24'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:296,28'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/optstr.c:297,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:296,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:297,3'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/optstr.c:299,7'
              BranchSideFuncs:
                - strlen
        - Branch String:   'libmount/src/optstr.c:299,24'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:299,52'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/optstr.c:299,29'
              BranchSideFuncs:
                - strlen
        - Branch String:   'libmount/src/optstr.c:299,48'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:299,52'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/optstr.c:302,14'
              BranchSideFuncs:
                - strlen
        - Branch String:   'libmount/src/optstr.c:299,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:300,6'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'libmount/src/optstr.c:302,14'
              BranchSideFuncs:
                - strlen
        - Branch String:   'libmount/src/optstr.c:305,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:305,18'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:308,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:305,35'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:305,40'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:308,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:305,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:306,5'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:308,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:302,7'
          Dst:             strlen
    - functionName:    mnt_buffer_append_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - buf
        - name
        - namesz
        - val
        - valsz
        - quoted
      BBCount:         28
      ICount:          149
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ul_buffer_append_data
        - ul_buffer_is_empty
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:116,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:117,30'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
            - BranchSide:      'libmount/src/optstr.c:118,7'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
        - Branch String:   'libmount/src/optstr.c:118,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:119,30'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
            - BranchSide:      'libmount/src/optstr.c:120,6'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
        - Branch String:   'libmount/src/optstr.c:120,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:120,14'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
            - BranchSide:      'libmount/src/optstr.c:120,10'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:120,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:120,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:123,30'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
        - Branch String:   'libmount/src/optstr.c:124,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:124,14'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:132,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:124,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:125,8'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
            - BranchSide:      'libmount/src/optstr.c:132,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:125,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:126,32'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
                - ul_buffer_append_data
            - BranchSide:      'libmount/src/optstr.c:127,9'
              BranchSideFuncs:
                - ul_buffer_append_data
                - ul_buffer_append_data
        - Branch String:   'libmount/src/optstr.c:127,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:128,32'
              BranchSideFuncs:
                - ul_buffer_append_data
            - BranchSide:      'libmount/src/optstr.c:129,8'
              BranchSideFuncs:
                - ul_buffer_append_data
        - Branch String:   'libmount/src/optstr.c:129,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:130,32'
              BranchSideFuncs:
                - ul_buffer_append_data
            - BranchSide:      'libmount/src/optstr.c:131,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:116,7'
          Dst:             ul_buffer_is_empty
        - Src:             'libmount/src/optstr.c:117,8'
          Dst:             ul_buffer_append_data
        - Src:             'libmount/src/optstr.c:119,8'
          Dst:             ul_buffer_append_data
        - Src:             'libmount/src/optstr.c:123,8'
          Dst:             ul_buffer_append_data
        - Src:             'libmount/src/optstr.c:126,10'
          Dst:             ul_buffer_append_data
        - Src:             'libmount/src/optstr.c:128,10'
          Dst:             ul_buffer_append_data
        - Src:             'libmount/src/optstr.c:130,10'
          Dst:             ul_buffer_append_data
    - functionName:    mnt_optstr_get_flags
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - flags
        - map
      BBCount:         56
      ICount:          292
      EdgeCount:       77
      CyclomaticComplexity: 23
      functionsReached:
        - mnt_get_builtin_optmap
        - mnt_optmap_get_entry
        - mnt_optstr_next_option
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:653,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:653,18'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_get_builtin_optmap
            - BranchSide:      'libmount/src/optstr.c:654,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:653,24'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:653,28'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_get_builtin_optmap
            - BranchSide:      'libmount/src/optstr.c:654,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:653,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:654,3'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_get_builtin_optmap
            - BranchSide:      'libmount/src/optstr.c:656,18'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
                - mnt_get_builtin_optmap
        - Branch String:   'libmount/src/optstr.c:658,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:663,19'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:665,2'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:665,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:669,28'
              BranchSideFuncs:
                - mnt_optmap_get_entry
                - mnt_optstr_next_option
                - strchr
            - BranchSide:      'libmount/src/optstr.c:697,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:670,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:670,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:671,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:670,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:670,22'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:671,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:670,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:671,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:674,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:674,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:674,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:677,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:674,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:674,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:677,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:674,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:674,16'
              BranchSideFuncs:
                - strchr
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
            - BranchSide:      'libmount/src/optstr.c:677,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:674,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:674,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:677,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:674,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:675,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:677,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:677,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:678,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:683,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:678,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:679,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:681,15'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:688,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:689,5'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:690,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:690,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:691,6'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:692,13'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - mnt_optmap_get_entry
                - strchr
      Callsites:
        - Src:             'libmount/src/optstr.c:658,13'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/optstr.c:663,19'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/optstr.c:665,9'
          Dst:             mnt_optstr_next_option
        - Src:             'libmount/src/optstr.c:669,7'
          Dst:             mnt_optmap_get_entry
        - Src:             'libmount/src/optstr.c:674,16'
          Dst:             strchr
    - functionName:    mnt_optstr_get_missing
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - wanted
        - missing
      BBCount:         29
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - mnt_buffer_append_option
        - mnt_optstr_locate_option
        - mnt_optstr_next_option
        - strlen
        - ul_buffer_free_data
        - ul_buffer_get_data
        - ul_buffer_is_empty
        - ul_buffer_set_chunksize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:594,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:595,3'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
                - mnt_buffer_append_option
                - strlen
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:596,6'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
                - mnt_buffer_append_option
                - strlen
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:596,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:598,40'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:602,2'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:602,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:604,42'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:615,7'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optstr.c:605,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:606,9'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
            - BranchSide:      'libmount/src/optstr.c:610,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:606,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:607,5'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
            - BranchSide:      'libmount/src/optstr.c:608,40'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
        - Branch String:   'libmount/src/optstr.c:610,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:611,4'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
            - BranchSide:      'libmount/src/optstr.c:612,6'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_is_empty
                - ul_buffer_get_data
                - mnt_optstr_locate_option
                - mnt_buffer_append_option
        - Branch String:   'libmount/src/optstr.c:615,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:615,13'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:621,3'
              BranchSideFuncs:
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:615,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:616,7'
              BranchSideFuncs:
                - ul_buffer_is_empty
                - ul_buffer_get_data
            - BranchSide:      'libmount/src/optstr.c:621,3'
              BranchSideFuncs:
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:616,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:617,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:619,15'
              BranchSideFuncs:
                - ul_buffer_get_data
      Callsites:
        - Src:             'libmount/src/optstr.c:598,33'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:598,3'
          Dst:             ul_buffer_set_chunksize
        - Src:             'libmount/src/optstr.c:602,10'
          Dst:             mnt_optstr_next_option
        - Src:             'libmount/src/optstr.c:604,8'
          Dst:             mnt_optstr_locate_option
        - Src:             'libmount/src/optstr.c:608,9'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optstr.c:616,7'
          Dst:             ul_buffer_is_empty
        - Src:             'libmount/src/optstr.c:619,15'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:621,3'
          Dst:             ul_buffer_free_data
    - functionName:    mnt_optstr_get_options
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - optstr
        - subset
        - map
        - ignore
      BBCount:         42
      ICount:          222
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - mnt_buffer_append_option
        - mnt_optmap_get_entry
        - mnt_optstr_next_option
        - strchr
        - strlen
        - ul_buffer_free_data
        - ul_buffer_get_data
        - ul_buffer_set_chunksize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:547,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:547,18'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - mnt_buffer_append_option
                - strchr
            - BranchSide:      'libmount/src/optstr.c:548,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:547,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:548,3'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - mnt_buffer_append_option
                - strchr
            - BranchSide:      'libmount/src/optstr.c:550,12'
              BranchSideFuncs:
                - strlen
                - ul_buffer_set_chunksize
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - mnt_buffer_append_option
                - strchr
        - Branch String:   'libmount/src/optstr.c:554,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:557,24'
              BranchSideFuncs:
                - mnt_optmap_get_entry
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_buffer_append_option
                - strchr
            - BranchSide:      'libmount/src/optstr.c:574,13'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:559,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:559,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - mnt_buffer_append_option
                - strchr
            - BranchSide:      'libmount/src/optstr.c:560,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - mnt_buffer_append_option
                - strchr
        - Branch String:   'libmount/src/optstr.c:559,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:560,4'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:562,7'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:562,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:562,18'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:566,7'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:562,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:563,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - mnt_buffer_append_option
                - strchr
            - BranchSide:      'libmount/src/optstr.c:566,7'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:566,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:566,16'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:569,39'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:566,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:566,16'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:569,39'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:566,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:566,16'
              BranchSideFuncs:
                - strchr
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - mnt_buffer_append_option
            - BranchSide:      'libmount/src/optstr.c:569,39'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:566,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:566,16'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:569,39'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:566,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:567,4'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
            - BranchSide:      'libmount/src/optstr.c:569,39'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - mnt_optmap_get_entry
                - strchr
        - Branch String:   'libmount/src/optstr.c:570,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:554,2'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:571,4'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:574,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:574,3'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:574,25'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:575,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:576,3'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:577,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:552,32'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:552,2'
          Dst:             ul_buffer_set_chunksize
        - Src:             'libmount/src/optstr.c:554,10'
          Dst:             mnt_optstr_next_option
        - Src:             'libmount/src/optstr.c:557,3'
          Dst:             mnt_optmap_get_entry
        - Src:             'libmount/src/optstr.c:566,16'
          Dst:             strchr
        - Src:             'libmount/src/optstr.c:569,8'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optstr.c:574,25'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:576,3'
          Dst:             ul_buffer_free_data
    - functionName:    mnt_split_optstr
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - optstr
        - user
        - vfs
        - fs
        - ignore_user
        - ignore_vfs
      BBCount:         99
      ICount:          463
      EdgeCount:       135
      CyclomaticComplexity: 38
      functionsReached:
        - mnt_buffer_append_option
        - mnt_get_builtin_optmap
        - mnt_optmap_get_entry
        - mnt_optstr_next_option
        - strchr
        - strlen
        - ul_buffer_free_data
        - ul_buffer_get_data
        - ul_buffer_is_empty
        - ul_buffer_set_chunksize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:460,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:461,3'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_get_builtin_optmap
                - strlen
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:463,12'
              BranchSideFuncs:
                - mnt_get_builtin_optmap
                - mnt_get_builtin_optmap
                - strlen
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
        - Branch String:   'libmount/src/optstr.c:468,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:469,21'
              BranchSideFuncs:
                - mnt_optmap_get_entry
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:505,6'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optstr.c:474,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:474,15'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:478,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
        - Branch String:   'libmount/src/optstr.c:474,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:475,4'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:478,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
        - Branch String:   'libmount/src/optstr.c:478,13'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:478,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:481,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:478,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:478,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:481,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:478,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:478,16'
              BranchSideFuncs:
                - strchr
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:481,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:478,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:478,16'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:481,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:478,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:479,6'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:481,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:481,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:481,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:486,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:481,16'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:481,19'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:486,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:481,32'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:481,35'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:486,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:481,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:482,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:486,14'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:482,19'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:482,23'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:484,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:482,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:483,5'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:484,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:484,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:485,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:486,3'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:486,18'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:486,21'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:491,15'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:486,23'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:486,26'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:491,15'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:486,39'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:486,42'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:491,15'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:486,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:487,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:491,15'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:487,20'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:487,24'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:489,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:487,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:488,5'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
            - BranchSide:      'libmount/src/optstr.c:489,8'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:489,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:490,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:491,3'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:492,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:493,9'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:494,3'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
        - Branch String:   'libmount/src/optstr.c:496,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:497,27'
              BranchSideFuncs:
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - strchr
                - ul_buffer_set_chunksize
            - BranchSide:      'libmount/src/optstr.c:501,7'
              BranchSideFuncs:
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - mnt_buffer_append_option
                - ul_buffer_set_chunksize
                - strchr
        - Branch String:   'libmount/src/optstr.c:497,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:498,29'
              BranchSideFuncs:
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - strchr
            - BranchSide:      'libmount/src/optstr.c:499,34'
              BranchSideFuncs:
                - mnt_buffer_append_option
                - mnt_optstr_next_option
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - mnt_optmap_get_entry
                - ul_buffer_is_empty
                - ul_buffer_set_chunksize
                - strchr
        - Branch String:   'libmount/src/optstr.c:501,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:468,2'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
            - BranchSide:      'libmount/src/optstr.c:502,4'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optstr.c:505,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:506,11'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
            - BranchSide:      'libmount/src/optstr.c:507,6'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optstr.c:506,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:506,4'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
            - BranchSide:      'libmount/src/optstr.c:506,23'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optstr.c:507,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:508,11'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
            - BranchSide:      'libmount/src/optstr.c:509,6'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optstr.c:508,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:508,4'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
            - BranchSide:      'libmount/src/optstr.c:508,23'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_get_data
        - Branch String:   'libmount/src/optstr.c:509,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:510,11'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:511,6'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:510,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:510,4'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:510,23'
              BranchSideFuncs:
                - ul_buffer_get_data
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:511,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:512,3'
              BranchSideFuncs:
                - ul_buffer_free_data
                - ul_buffer_free_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:517,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:463,12'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/optstr.c:464,12'
          Dst:             mnt_get_builtin_optmap
        - Src:             'libmount/src/optstr.c:466,11'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:468,10'
          Dst:             mnt_optstr_next_option
        - Src:             'libmount/src/optstr.c:472,5'
          Dst:             mnt_optmap_get_entry
        - Src:             'libmount/src/optstr.c:478,16'
          Dst:             strchr
        - Src:             'libmount/src/optstr.c:497,8'
          Dst:             ul_buffer_is_empty
        - Src:             'libmount/src/optstr.c:498,5'
          Dst:             ul_buffer_set_chunksize
        - Src:             'libmount/src/optstr.c:499,9'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optstr.c:506,23'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:508,23'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:510,23'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:512,3'
          Dst:             ul_buffer_free_data
        - Src:             'libmount/src/optstr.c:513,3'
          Dst:             ul_buffer_free_data
        - Src:             'libmount/src/optstr.c:514,3'
          Dst:             ul_buffer_free_data
    - functionName:    mnt_optstr_remove_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mnt_optstr_locate_option
        - mnt_optstr_remove_option_at
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:417,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:417,18'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:418,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:417,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:418,3'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:420,33'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - mnt_optstr_remove_option_at
        - Branch String:   'libmount/src/optstr.c:421,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:422,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:424,30'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
      Callsites:
        - Src:             'libmount/src/optstr.c:420,7'
          Dst:             mnt_optstr_locate_option
        - Src:             'libmount/src/optstr.c:424,2'
          Dst:             mnt_optstr_remove_option_at
    - functionName:    insert_value
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - pos
        - substr
        - next
      BBCount:         21
      ICount:          188
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - realloc
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:323,21'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:323,26'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'libmount/src/optstr.c:323,8'
              BranchSideFuncs:
                - realloc
        - Branch String:   'libmount/src/optstr.c:329,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:330,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:333,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:339,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:341,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:342,6'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:342,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:345,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:347,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:349,11'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:353,2'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:350,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:351,6'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:352,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:315,17'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:316,17'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:317,17'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:328,6'
          Dst:             realloc
    - functionName:    mnt_optstr_set_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
        - value
      BBCount:         43
      ICount:          220
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - insert_value
        - mnt_optstr_append_option
        - mnt_optstr_locate_option
        - mnt_optstr_remove_option_at
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:373,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:373,18'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
                - mnt_optstr_append_option
                - mnt_optstr_locate_option
            - BranchSide:      'libmount/src/optstr.c:374,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:373,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:374,3'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
                - mnt_optstr_append_option
                - mnt_optstr_locate_option
            - BranchSide:      'libmount/src/optstr.c:376,7'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
                - mnt_optstr_append_option
                - mnt_optstr_locate_option
        - Branch String:   'libmount/src/optstr.c:376,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:377,34'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/optstr.c:378,6'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/optstr.c:378,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:379,10'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:380,6'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
                - mnt_optstr_append_option
        - Branch String:   'libmount/src/optstr.c:380,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:381,35'
              BranchSideFuncs:
                - mnt_optstr_append_option
            - BranchSide:      'libmount/src/optstr.c:383,15'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
        - Branch String:   'libmount/src/optstr.c:385,20'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:385,26'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:389,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
        - Branch String:   'libmount/src/optstr.c:385,32'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:385,38'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:389,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
        - Branch String:   'libmount/src/optstr.c:385,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:387,31'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
            - BranchSide:      'libmount/src/optstr.c:389,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
        - Branch String:   'libmount/src/optstr.c:389,17'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:389,23'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
                - insert_value
            - BranchSide:      'libmount/src/optstr.c:393,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
        - Branch String:   'libmount/src/optstr.c:389,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:391,21'
              BranchSideFuncs:
                - insert_value
            - BranchSide:      'libmount/src/optstr.c:393,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
        - Branch String:   'libmount/src/optstr.c:393,17'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:393,23'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
                - strlen
            - BranchSide:      'libmount/src/optstr.c:397,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
        - Branch String:   'libmount/src/optstr.c:393,29'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:393,39'
              BranchSideFuncs:
                - strlen
                - mnt_optstr_remove_option_at
                - insert_value
            - BranchSide:      'libmount/src/optstr.c:397,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
        - Branch String:   'libmount/src/optstr.c:393,11'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:395,13'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:397,11'
              BranchSideFuncs:
                - mnt_optstr_remove_option_at
                - insert_value
      Callsites:
        - Src:             'libmount/src/optstr.c:377,8'
          Dst:             mnt_optstr_locate_option
        - Src:             'libmount/src/optstr.c:381,10'
          Dst:             mnt_optstr_append_option
        - Src:             'libmount/src/optstr.c:387,3'
          Dst:             mnt_optstr_remove_option_at
        - Src:             'libmount/src/optstr.c:391,8'
          Dst:             insert_value
        - Src:             'libmount/src/optstr.c:393,32'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:398,3'
          Dst:             mnt_optstr_remove_option_at
        - Src:             'libmount/src/optstr.c:399,8'
          Dst:             insert_value
    - functionName:    mnt_optstr_append_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
        - value
      BBCount:         23
      ICount:          138
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - mnt_buffer_append_option
        - strlen
        - ul_buffer_free_data
        - ul_buffer_get_data
        - ul_buffer_refer_string
        - ul_buffer_set_chunksize
      functionUses:    9
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:151,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:152,3'
              BranchSideFuncs:
                - strlen
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optstr.c:153,7'
              BranchSideFuncs:
                - strlen
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - strlen
                - strlen
        - Branch String:   'libmount/src/optstr.c:153,12'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:153,17'
              BranchSideFuncs:
                - strlen
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optstr.c:154,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:153,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:154,3'
              BranchSideFuncs:
                - strlen
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - strlen
                - strlen
            - BranchSide:      'libmount/src/optstr.c:156,15'
              BranchSideFuncs:
                - strlen
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - strlen
                - strlen
        - Branch String:   'libmount/src/optstr.c:157,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:157,26'
              BranchSideFuncs:
                - strlen
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - strlen
            - BranchSide:      'libmount/src/optstr.c:157,6'
              BranchSideFuncs:
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
                - strlen
        - Branch String:   'libmount/src/optstr.c:158,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:158,23'
              BranchSideFuncs:
                - strlen
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:158,6'
              BranchSideFuncs:
                - ul_buffer_refer_string
                - ul_buffer_set_chunksize
                - mnt_buffer_append_option
                - ul_buffer_get_data
                - ul_buffer_free_data
        - Branch String:   'libmount/src/optstr.c:164,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:165,13'
              BranchSideFuncs:
                - ul_buffer_free_data
            - BranchSide:      'libmount/src/optstr.c:166,11'
              BranchSideFuncs:
                - ul_buffer_free_data
      Callsites:
        - Src:             'libmount/src/optstr.c:156,8'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:157,18'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:158,16'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:160,2'
          Dst:             ul_buffer_refer_string
        - Src:             'libmount/src/optstr.c:161,2'
          Dst:             ul_buffer_set_chunksize
        - Src:             'libmount/src/optstr.c:163,7'
          Dst:             mnt_buffer_append_option
        - Src:             'libmount/src/optstr.c:165,13'
          Dst:             ul_buffer_get_data
        - Src:             'libmount/src/optstr.c:167,3'
          Dst:             ul_buffer_free_data
    - functionName:    mnt_optstr_deduplicate_option
      functionSourceFile: '/src/util-linux/libmount/src/optstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optstr
        - name
      BBCount:         34
      ICount:          191
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - mnt_optstr_locate_option
        - mnt_optstr_remove_option_at
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libmount/src/optstr.c:257,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:257,18'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
            - BranchSide:      'libmount/src/optstr.c:258,3'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:257,6'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:258,3'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
            - BranchSide:      'libmount/src/optstr.c:260,9'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
        - Branch String:   'libmount/src/optstr.c:265,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:266,8'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
            - BranchSide:      'libmount/src/optstr.c:281,7'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
        - Branch String:   'libmount/src/optstr.c:266,8'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:268,28'
              BranchSideFuncs:
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
                - mnt_optstr_locate_option
            - BranchSide:      'libmount/src/optstr.c:277,15'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
        - Branch String:   'libmount/src/optstr.c:279,14'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:279,18'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
            - BranchSide:      'libmount/src/optstr.c:279,10'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
        - Branch String:   'libmount/src/optstr.c:279,10'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:279,24'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
            - BranchSide:      'libmount/src/optstr.c:279,8'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
        - Branch String:   'libmount/src/optstr.c:281,7'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:282,4'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:283,2'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
        - Branch String:   'libmount/src/optstr.c:283,19'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:283,23'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
            - BranchSide:      'libmount/src/optstr.c:283,2'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
        - Branch String:   'libmount/src/optstr.c:283,2'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:262,24'
              BranchSideFuncs:
                - mnt_optstr_locate_option
                - strlen
                - mnt_optstr_remove_option_at
                - strlen
            - BranchSide:      'libmount/src/optstr.c:285,9'
              BranchSideFuncs: []
        - Branch String:   'libmount/src/optstr.c:285,9'
          Branch Sides:
            - BranchSide:      'libmount/src/optstr.c:285,18'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/optstr.c:285,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libmount/src/optstr.c:264,8'
          Dst:             mnt_optstr_locate_option
        - Src:             'libmount/src/optstr.c:268,20'
          Dst:             strlen
        - Src:             'libmount/src/optstr.c:270,5'
          Dst:             mnt_optstr_remove_option_at
        - Src:             'libmount/src/optstr.c:273,14'
          Dst:             strlen
    - functionName:    mnt_get_library_features
      functionSourceFile: '/src/util-linux/libmount/src/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - features
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/version.c:121,6'
          Branch Sides:
            - BranchSide:      'libmount/src/version.c:122,3'
              BranchSideFuncs: []
            - BranchSide:      'libmount/src/version.c:124,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mnt_get_library_version
      functionSourceFile: '/src/util-linux/libmount/src/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ver_string
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mnt_parse_version_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/version.c:93,6'
          Branch Sides:
            - BranchSide:      'libmount/src/version.c:93,6'
              BranchSideFuncs:
                - mnt_parse_version_string
            - BranchSide:      'libmount/src/version.c:94,17'
              BranchSideFuncs:
                - mnt_parse_version_string
      Callsites:
        - Src:             'libmount/src/version.c:96,9'
          Dst:             mnt_parse_version_string
    - functionName:    mnt_parse_version_string
      functionSourceFile: '/src/util-linux/libmount/src/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ver_string
      BBCount:         15
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - __ctype_b_loc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libmount/src/version.c:73,2'
          Branch Sides:
            - BranchSide:      'libmount/src/version.c:73,2'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libmount/src/version.c:75,12'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libmount/src/version.c:75,2'
          Branch Sides:
            - BranchSide:      'libmount/src/version.c:75,2'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libmount/src/version.c:76,8'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libmount/src/version.c:76,7'
          Branch Sides:
            - BranchSide:      'libmount/src/version.c:77,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libmount/src/version.c:78,8'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libmount/src/version.c:78,7'
          Branch Sides:
            - BranchSide:      'libmount/src/version.c:79,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libmount/src/version.c:80,14'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'libmount/src/version.c:73,2'
          Dst:             __assert_fail
        - Src:             'libmount/src/version.c:78,8'
          Dst:             __ctype_b_loc
    - functionName:    c_tolower
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         30
      ICount:          128
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/cctype.h:305,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:309,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xusleep
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:477,9'
          Dst:             nanosleep
    - functionName:    read_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         22
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/all-io.h:68,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:69,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.2311
            - BranchSide:      './include/all-io.h:84,9'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:70,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - xusleep.2311
                - read
            - BranchSide:      './include/all-io.h:77,7'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.2311
        - Branch String:   './include/all-io.h:71,25'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.2311
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:71,28'
              BranchSideFuncs:
                - __errno_location
                - xusleep.2311
                - read
                - __errno_location
        - Branch String:   './include/all-io.h:71,44'
          Branch Sides:
            - BranchSide:      './include/all-io.h:71,53'
              BranchSideFuncs:
                - xusleep.2311
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:71,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:72,5'
              BranchSideFuncs:
                - xusleep.2311
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:75,11'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:75,11'
          Branch Sides:
            - BranchSide:      './include/all-io.h:75,15'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:75,4'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:77,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:78,11'
              BranchSideFuncs: []
            - BranchSide:      './include/all-io.h:79,9'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - xusleep.2311
      Callsites:
        - Src:             './include/all-io.h:69,9'
          Dst:             read
        - Src:             './include/all-io.h:71,9'
          Dst:             __errno_location
        - Src:             './include/all-io.h:71,28'
          Dst:             __errno_location
        - Src:             './include/all-io.h:72,5'
          Dst:             xusleep
    - functionName:    blkdev_get_zonereport
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - fd
        - sector
        - nzones
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
        - ioctl
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:437,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:438,3'
              BranchSideFuncs:
                - ioctl
                - free
            - BranchSide:      'lib/blkdev.c:440,16'
              BranchSideFuncs:
                - ioctl
                - free
        - Branch String:   'lib/blkdev.c:444,10'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:444,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/blkdev.c:445,8'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/blkdev.c:444,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:445,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/blkdev.c:449,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:436,8'
          Dst:             calloc
        - Src:             'lib/blkdev.c:443,8'
          Dst:             ioctl
    - functionName:    c_strcasecmp
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - c_tolower
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/cctype.h:355,6'
          Branch Sides:
            - BranchSide:      './include/cctype.h:356,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:358,2'
              BranchSideFuncs:
                - c_tolower.2310
                - c_tolower.2310
        - Branch String:   './include/cctype.h:362,7'
          Branch Sides:
            - BranchSide:      './include/cctype.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:364,3'
              BranchSideFuncs:
                - c_tolower.2310
                - c_tolower.2310
        - Branch String:   './include/cctype.h:365,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:359,18'
              BranchSideFuncs:
                - c_tolower.2310
                - c_tolower.2310
            - BranchSide:      './include/cctype.h:368,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/cctype.h:359,7'
          Dst:             c_tolower
        - Src:             './include/cctype.h:360,7'
          Dst:             c_tolower
    - functionName:    blkdev_lock
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - devname
        - lockmode
      BBCount:         42
      ICount:          207
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - c_strcasecmp
        - flock
        - fprintf
        - getenv
        - gettext
        - strcmp
        - warn
        - warnx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:383,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:384,14'
              BranchSideFuncs:
                - c_strcasecmp
                - strcmp
                - c_strcasecmp
                - c_strcasecmp
                - strcmp
                - gettext
                - warnx
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
            - BranchSide:      'lib/blkdev.c:385,7'
              BranchSideFuncs:
                - c_strcasecmp
                - strcmp
                - c_strcasecmp
                - c_strcasecmp
                - strcmp
                - gettext
                - warnx
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
        - Branch String:   'lib/blkdev.c:385,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:386,3'
              BranchSideFuncs:
                - c_strcasecmp
                - strcmp
                - c_strcasecmp
                - c_strcasecmp
                - strcmp
                - gettext
                - warnx
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
            - BranchSide:      'lib/blkdev.c:388,19'
              BranchSideFuncs:
                - c_strcasecmp
                - strcmp
                - c_strcasecmp
                - c_strcasecmp
                - strcmp
                - gettext
                - warnx
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
        - Branch String:   'lib/blkdev.c:388,41'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:389,13'
              BranchSideFuncs:
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
            - BranchSide:      'lib/blkdev.c:390,8'
              BranchSideFuncs:
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
        - Branch String:   'lib/blkdev.c:388,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:390,8'
              BranchSideFuncs:
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
            - BranchSide:      'lib/blkdev.c:392,24'
              BranchSideFuncs:
                - c_strcasecmp
                - c_strcasecmp
                - strcmp
                - gettext
                - warnx
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
        - Branch String:   'lib/blkdev.c:392,11'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:393,8'
              BranchSideFuncs:
                - flock
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
            - BranchSide:      'lib/blkdev.c:395,24'
              BranchSideFuncs:
                - c_strcasecmp
                - strcmp
                - gettext
                - warnx
        - Branch String:   'lib/blkdev.c:395,45'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:396,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:397,3'
              BranchSideFuncs: []
        - Branch String:   'lib/blkdev.c:395,11'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:397,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:399,9'
              BranchSideFuncs:
                - gettext
                - warnx
        - Branch String:   'lib/blkdev.c:403,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:405,14'
              BranchSideFuncs:
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
            - BranchSide:      'lib/blkdev.c:414,13'
              BranchSideFuncs:
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
        - Branch String:   'lib/blkdev.c:406,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:407,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:408,7'
              BranchSideFuncs:
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - __errno_location
                - gettext
                - fprintf
        - Branch String:   'lib/blkdev.c:408,15'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:408,18'
              BranchSideFuncs:
                - __errno_location
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
                - gettext
                - fprintf
            - BranchSide:      'lib/blkdev.c:413,2'
              BranchSideFuncs:
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
        - Branch String:   'lib/blkdev.c:408,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:409,12'
              BranchSideFuncs:
                - gettext
                - fprintf
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
            - BranchSide:      'lib/blkdev.c:413,2'
              BranchSideFuncs:
                - flock
                - gettext
                - fprintf
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
        - Branch String:   'lib/blkdev.c:415,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:416,11'
              BranchSideFuncs:
                - __errno_location
                - gettext
                - warnx
                - gettext
                - warn
            - BranchSide:      'lib/blkdev.c:423,13'
              BranchSideFuncs:
                - gettext
                - fprintf
        - Branch String:   'lib/blkdev.c:416,3'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:418,10'
              BranchSideFuncs:
                - gettext
                - warnx
            - BranchSide:      'lib/blkdev.c:421,9'
              BranchSideFuncs:
                - gettext
                - warn
      Callsites:
        - Src:             'lib/blkdev.c:384,14'
          Dst:             getenv
        - Src:             'lib/blkdev.c:388,6'
          Dst:             c_strcasecmp
        - Src:             'lib/blkdev.c:389,6'
          Dst:             strcmp
        - Src:             'lib/blkdev.c:392,11'
          Dst:             c_strcasecmp
        - Src:             'lib/blkdev.c:395,11'
          Dst:             c_strcasecmp
        - Src:             'lib/blkdev.c:396,4'
          Dst:             strcmp
        - Src:             'lib/blkdev.c:399,9'
          Dst:             gettext
        - Src:             'lib/blkdev.c:399,3'
          Dst:             warnx
        - Src:             'lib/blkdev.c:405,8'
          Dst:             flock
        - Src:             'lib/blkdev.c:408,18'
          Dst:             __errno_location
        - Src:             'lib/blkdev.c:409,20'
          Dst:             gettext
        - Src:             'lib/blkdev.c:409,4'
          Dst:             fprintf
        - Src:             'lib/blkdev.c:414,7'
          Dst:             flock
        - Src:             'lib/blkdev.c:416,11'
          Dst:             __errno_location
        - Src:             'lib/blkdev.c:418,10'
          Dst:             gettext
        - Src:             'lib/blkdev.c:418,4'
          Dst:             warnx
        - Src:             'lib/blkdev.c:421,9'
          Dst:             gettext
        - Src:             'lib/blkdev.c:421,4'
          Dst:             warn
        - Src:             'lib/blkdev.c:424,19'
          Dst:             gettext
        - Src:             'lib/blkdev.c:424,3'
          Dst:             fprintf
    - functionName:    warnx
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flock
      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:    warn
      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:    blkdev_scsi_type_to_name
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         19
      ICount:          94
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:341,2'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:343,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:345,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:347,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:349,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:351,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:353,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:355,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:357,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:359,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:361,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:363,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:367,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:369,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:371,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:373,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkdev_get_geometry
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - h
        - s
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ioctl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:321,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:322,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:333,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:321,6'
          Dst:             ioctl
    - functionName:    blkdev_is_cdrom
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ioctl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:296,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:297,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:299,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:296,13'
          Dst:             ioctl
    - functionName:    is_same_inode
      functionSourceFile: '/src/util-linux/./include/fileutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - st
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fstat
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/fileutils.h:57,6'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:58,3'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:59,13'
              BranchSideFuncs: []
        - Branch String:   './include/fileutils.h:59,34'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:59,39'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:60,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/fileutils.h:57,6'
          Dst:             fstat
    - functionName:    open_blkdev_or_file
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - name
        - oflag
      BBCount:         19
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - blkdev_is_misaligned
        - close
        - gettext
        - is_same_inode
        - open
        - warnx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:277,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:278,13'
              BranchSideFuncs:
                - open
                - blkdev_is_misaligned
                - gettext
                - warnx
                - is_same_inode
                - close
                - __errno_location
            - BranchSide:      'lib/blkdev.c:280,13'
              BranchSideFuncs:
                - open
                - blkdev_is_misaligned
                - gettext
                - warnx
                - is_same_inode
                - close
                - __errno_location
        - Branch String:   'lib/blkdev.c:281,14'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:281,32'
              BranchSideFuncs:
                - is_same_inode
                - close
                - __errno_location
                - blkdev_is_misaligned
                - gettext
                - warnx
            - BranchSide:      'lib/blkdev.c:286,11'
              BranchSideFuncs:
                - blkdev_is_misaligned
                - gettext
                - warnx
        - Branch String:   'lib/blkdev.c:281,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:282,9'
              BranchSideFuncs:
                - blkdev_is_misaligned
                - gettext
                - warnx
            - BranchSide:      'lib/blkdev.c:286,11'
              BranchSideFuncs:
                - blkdev_is_misaligned
                - gettext
                - warnx
        - Branch String:   'lib/blkdev.c:286,14'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:286,17'
              BranchSideFuncs:
                - blkdev_is_misaligned
                - gettext
                - warnx
            - BranchSide:      'lib/blkdev.c:288,9'
              BranchSideFuncs: []
        - Branch String:   'lib/blkdev.c:286,38'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:286,62'
              BranchSideFuncs:
                - blkdev_is_misaligned
                - gettext
                - warnx
            - BranchSide:      'lib/blkdev.c:288,9'
              BranchSideFuncs: []
        - Branch String:   'lib/blkdev.c:286,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:287,9'
              BranchSideFuncs:
                - gettext
                - warnx
            - BranchSide:      'lib/blkdev.c:288,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:278,8'
          Dst:             open
        - Src:             'lib/blkdev.c:280,8'
          Dst:             open
        - Src:             'lib/blkdev.c:281,18'
          Dst:             is_same_inode
        - Src:             'lib/blkdev.c:282,3'
          Dst:             close
        - Src:             'lib/blkdev.c:283,3'
          Dst:             __errno_location
        - Src:             'lib/blkdev.c:286,41'
          Dst:             blkdev_is_misaligned
        - Src:             'lib/blkdev.c:287,9'
          Dst:             gettext
        - Src:             'lib/blkdev.c:287,3'
          Dst:             warnx
    - functionName:    blkdev_is_misaligned
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ioctl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:258,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:264,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:258,6'
          Dst:             ioctl
    - functionName:    blkdev_get_physector_size
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - sector_size
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ioctl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:236,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:240,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:236,6'
          Dst:             ioctl
    - functionName:    blkdev_get_sector_size
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - sector_size
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ioctl
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:207,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:208,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:209,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:207,6'
          Dst:             ioctl
    - functionName:    blkdev_get_sectors
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - sectors
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkdev_get_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:190,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:191,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:195,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:190,6'
          Dst:             blkdev_get_size
    - functionName:    blkdev_get_size
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - bytes
      BBCount:         17
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - blkdev_find_size
        - fstat
        - ioctl
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:104,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:105,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:112,13'
              BranchSideFuncs:
                - ioctl
                - ioctl
                - fstat
                - __errno_location
                - blkdev_find_size
        - Branch String:   'lib/blkdev.c:112,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:113,34'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:130,13'
              BranchSideFuncs:
                - ioctl
                - fstat
                - __errno_location
                - blkdev_find_size
        - Branch String:   'lib/blkdev.c:130,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:131,47'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:170,13'
              BranchSideFuncs:
                - fstat
                - __errno_location
                - blkdev_find_size
        - Branch String:   'lib/blkdev.c:170,27'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:170,30'
              BranchSideFuncs:
                - __errno_location
                - blkdev_find_size
            - BranchSide:      'lib/blkdev.c:174,8'
              BranchSideFuncs:
                - __errno_location
                - blkdev_find_size
        - Branch String:   'lib/blkdev.c:170,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:171,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:174,8'
              BranchSideFuncs:
                - __errno_location
                - blkdev_find_size
        - Branch String:   'lib/blkdev.c:174,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:175,4'
              BranchSideFuncs:
                - blkdev_find_size
            - BranchSide:      'lib/blkdev.c:180,28'
              BranchSideFuncs:
                - blkdev_find_size
      Callsites:
        - Src:             'lib/blkdev.c:104,6'
          Dst:             ioctl
        - Src:             'lib/blkdev.c:112,7'
          Dst:             ioctl
        - Src:             'lib/blkdev.c:130,7'
          Dst:             ioctl
        - Src:             'lib/blkdev.c:170,7'
          Dst:             fstat
        - Src:             'lib/blkdev.c:175,4'
          Dst:             __errno_location
        - Src:             'lib/blkdev.c:180,11'
          Dst:             blkdev_find_size
    - functionName:    blkdev_find_size
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - blkdev_valid_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:64,2'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:65,7'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
                - blkdev_valid_offset
                - __errno_location
            - BranchSide:      'lib/blkdev.c:78,2'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
        - Branch String:   'lib/blkdev.c:65,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:66,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/blkdev.c:70,9'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
                - blkdev_valid_offset
                - __errno_location
        - Branch String:   'lib/blkdev.c:72,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:73,9'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
                - blkdev_valid_offset
                - __errno_location
            - BranchSide:      'lib/blkdev.c:75,9'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
                - blkdev_valid_offset
                - __errno_location
        - Branch String:   'lib/blkdev.c:78,2'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:80,16'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
            - BranchSide:      'lib/blkdev.c:87,23'
              BranchSideFuncs:
                - blkdev_valid_offset
        - Branch String:   'lib/blkdev.c:82,7'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:83,10'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
            - BranchSide:      'lib/blkdev.c:85,11'
              BranchSideFuncs:
                - blkdev_valid_offset
                - blkdev_valid_offset
      Callsites:
        - Src:             'lib/blkdev.c:64,20'
          Dst:             blkdev_valid_offset
        - Src:             'lib/blkdev.c:66,4'
          Dst:             __errno_location
        - Src:             'lib/blkdev.c:82,7'
          Dst:             blkdev_valid_offset
        - Src:             'lib/blkdev.c:87,2'
          Dst:             blkdev_valid_offset
    - functionName:    blkdev_valid_offset
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - offset
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lseek
        - read_all
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:47,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:48,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:49,16'
              BranchSideFuncs:
                - read_all.2312
        - Branch String:   'lib/blkdev.c:49,6'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:51,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:47,6'
          Dst:             lseek
        - Src:             'lib/blkdev.c:49,6'
          Dst:             read_all
    - functionName:    lseek
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_blkdev
      functionSourceFile: '/src/util-linux/lib/blkdev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fstat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/blkdev.c:57,30'
          Branch Sides:
            - BranchSide:      'lib/blkdev.c:57,33'
              BranchSideFuncs: []
            - BranchSide:      'lib/blkdev.c:57,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/blkdev.c:57,10'
          Dst:             fstat
    - functionName:    ul_buffer_get_safe_data
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - sz
        - width
        - safechars
      BBCount:         31
      ICount:          181
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - mbs_safe_encode_size
        - mbs_safe_encode_to_buffer
        - realloc
        - strlen
        - ul_buffer_get_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/buffer.c:222,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:223,3'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - mbs_safe_encode_to_buffer
                - strlen
                - realloc
            - BranchSide:      'lib/buffer.c:225,31'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - mbs_safe_encode_to_buffer
                - strlen
                - realloc
        - Branch String:   'lib/buffer.c:226,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:227,23'
              BranchSideFuncs:
                - realloc
                - mbs_safe_encode_to_buffer
                - strlen
            - BranchSide:      'lib/buffer.c:234,34'
              BranchSideFuncs:
                - mbs_safe_encode_to_buffer
                - strlen
        - Branch String:   'lib/buffer.c:228,7'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:229,4'
              BranchSideFuncs:
                - mbs_safe_encode_to_buffer
                - strlen
            - BranchSide:      'lib/buffer.c:230,18'
              BranchSideFuncs:
                - mbs_safe_encode_to_buffer
                - strlen
        - Branch String:   'lib/buffer.c:235,11'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:235,15'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'lib/buffer.c:236,3'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:235,19'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:235,22'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'lib/buffer.c:236,3'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:235,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:236,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:238,6'
              BranchSideFuncs:
                - strlen
        - Branch String:   'lib/buffer.c:238,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:239,12'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'lib/buffer.c:240,6'
              BranchSideFuncs:
                - strlen
        - Branch String:   'lib/buffer.c:240,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:241,16'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'lib/buffer.c:242,9'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:244,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:245,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:246,6'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:246,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:247,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:248,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:218,15'
          Dst:             ul_buffer_get_data
        - Src:             'lib/buffer.c:225,10'
          Dst:             mbs_safe_encode_size
        - Src:             'lib/buffer.c:227,15'
          Dst:             realloc
        - Src:             'lib/buffer.c:234,8'
          Dst:             mbs_safe_encode_to_buffer
        - Src:             'lib/buffer.c:241,9'
          Dst:             strlen
    - functionName:    ul_buffer_get_data
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - sz
        - width
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbs_width
      functionUses:    11
      BranchProfiles:
        - Branch String:   'lib/buffer.c:184,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:185,9'
              BranchSideFuncs:
                - mbs_width
            - BranchSide:      'lib/buffer.c:186,6'
              BranchSideFuncs:
                - mbs_width
        - Branch String:   'lib/buffer.c:186,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:186,6'
              BranchSideFuncs:
                - mbs_width
            - BranchSide:      'lib/buffer.c:187,12'
              BranchSideFuncs:
                - mbs_width
        - Branch String:   'lib/buffer.c:187,23'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:187,27'
              BranchSideFuncs:
                - mbs_width
            - BranchSide:      'lib/buffer.c:187,12'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:187,12'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:187,50'
              BranchSideFuncs:
                - mbs_width
            - BranchSide:      'lib/buffer.c:187,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:187,40'
          Dst:             mbs_width
    - functionName:    ul_buffer_get_datasiz
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_buffer_get_bufsiz
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_buffer_get_string
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - sz
        - width
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_buffer_get_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/buffer.c:198,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:198,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:199,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:195,8'
          Dst:             ul_buffer_get_data
    - functionName:    ul_buffer_set_data
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - data
        - sz
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_buffer_append_data
        - ul_buffer_reset_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/buffer.c:178,2'
          Dst:             ul_buffer_reset_data
        - Src:             'lib/buffer.c:179,9'
          Dst:             ul_buffer_append_data
    - functionName:    ul_buffer_reset_data
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/buffer.c:13,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:14,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:15,13'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:17,16'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:17,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:17,16'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:17,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:17,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:18,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_buffer_append_data
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - data
        - sz
      BBCount:         20
      ICount:          141
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ul_buffer_alloc_data
      functionUses:    12
      BranchProfiles:
        - Branch String:   'lib/buffer.c:135,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:136,3'
              BranchSideFuncs:
                - ul_buffer_alloc_data
            - BranchSide:      'lib/buffer.c:137,7'
              BranchSideFuncs:
                - ul_buffer_alloc_data
        - Branch String:   'lib/buffer.c:137,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:138,3'
              BranchSideFuncs:
                - ul_buffer_alloc_data
            - BranchSide:      'lib/buffer.c:140,6'
              BranchSideFuncs:
                - ul_buffer_alloc_data
        - Branch String:   'lib/buffer.c:140,17'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:140,20'
              BranchSideFuncs:
                - ul_buffer_alloc_data
            - BranchSide:      'lib/buffer.c:142,6'
              BranchSideFuncs:
                - ul_buffer_alloc_data
        - Branch String:   'lib/buffer.c:140,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:141,11'
              BranchSideFuncs:
                - ul_buffer_alloc_data
            - BranchSide:      'lib/buffer.c:142,6'
              BranchSideFuncs:
                - ul_buffer_alloc_data
        - Branch String:   'lib/buffer.c:142,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:143,33'
              BranchSideFuncs:
                - ul_buffer_alloc_data
            - BranchSide:      'lib/buffer.c:147,7'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:144,7'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:145,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:146,2'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:147,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:148,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:150,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:143,12'
          Dst:             ul_buffer_alloc_data
    - functionName:    ul_buffer_alloc_data
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - sz
      BBCount:         19
      ICount:          148
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/buffer.c:107,2'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:107,2'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'lib/buffer.c:109,6'
              BranchSideFuncs:
                - realloc
        - Branch String:   'lib/buffer.c:109,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:110,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:112,6'
              BranchSideFuncs:
                - realloc
        - Branch String:   'lib/buffer.c:112,15'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:112,18'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'lib/buffer.c:115,6'
              BranchSideFuncs:
                - realloc
        - Branch String:   'lib/buffer.c:112,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:113,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'lib/buffer.c:115,6'
              BranchSideFuncs:
                - realloc
        - Branch String:   'lib/buffer.c:115,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:116,10'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'lib/buffer.c:118,16'
              BranchSideFuncs:
                - realloc
        - Branch String:   'lib/buffer.c:119,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:122,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:107,2'
          Dst:             __assert_fail
        - Src:             'lib/buffer.c:118,8'
          Dst:             realloc
    - functionName:    ul_buffer_append_ntimes
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - n
        - str
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
        - ul_buffer_append_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/buffer.c:168,18'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:168,21'
              BranchSideFuncs:
                - ul_buffer_append_data
            - BranchSide:      'lib/buffer.c:168,2'
              BranchSideFuncs:
                - ul_buffer_append_data
        - Branch String:   'lib/buffer.c:168,2'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:169,34'
              BranchSideFuncs:
                - ul_buffer_append_data
            - BranchSide:      'lib/buffer.c:173,2'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:170,7'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:171,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:172,2'
              BranchSideFuncs:
                - ul_buffer_append_data
      Callsites:
        - Src:             'lib/buffer.c:166,15'
          Dst:             strlen
        - Src:             'lib/buffer.c:169,12'
          Dst:             ul_buffer_append_data
    - functionName:    ul_buffer_append_string
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - str
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
        - ul_buffer_append_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/buffer.c:157,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:158,3'
              BranchSideFuncs:
                - strlen
                - ul_buffer_append_data
            - BranchSide:      'lib/buffer.c:160,31'
              BranchSideFuncs:
                - strlen
                - ul_buffer_append_data
      Callsites:
        - Src:             'lib/buffer.c:160,41'
          Dst:             strlen
        - Src:             'lib/buffer.c:160,9'
          Dst:             ul_buffer_append_data
    - functionName:    ul_buffer_refer_string
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - str
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
        - ul_buffer_free_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/buffer.c:95,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:96,23'
              BranchSideFuncs:
                - ul_buffer_free_data
                - strlen
            - BranchSide:      'lib/buffer.c:97,15'
              BranchSideFuncs:
                - strlen
        - Branch String:   'lib/buffer.c:98,12'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:98,25'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'lib/buffer.c:98,2'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:99,13'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:99,26'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:99,49'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:96,3'
          Dst:             ul_buffer_free_data
        - Src:             'lib/buffer.c:98,18'
          Dst:             strlen
    - functionName:    ul_buffer_free_data
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          59
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'lib/buffer.c:23,2'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:23,2'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'lib/buffer.c:23,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'lib/buffer.c:23,2'
          Dst:             __assert_fail
    - functionName:    ul_buffer_get_safe_pointer_width
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - buf
        - ptr_idx
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbs_safe_nwidth
        - ul_buffer_get_pointer_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/buffer.c:87,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:88,3'
              BranchSideFuncs:
                - mbs_safe_nwidth
            - BranchSide:      'lib/buffer.c:90,25'
              BranchSideFuncs:
                - mbs_safe_nwidth
      Callsites:
        - Src:             'lib/buffer.c:85,15'
          Dst:             ul_buffer_get_pointer_length
        - Src:             'lib/buffer.c:90,9'
          Dst:             mbs_safe_nwidth
    - functionName:    ul_buffer_get_pointer_length
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - buf
        - ptr_idx
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ul_buffer_get_pointer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/buffer.c:77,10'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:79,2'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:77,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:78,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:79,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:75,14'
          Dst:             ul_buffer_get_pointer
    - functionName:    ul_buffer_get_pointer
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - buf
        - ptr_idx
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/buffer.c:67,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:68,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:69,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_buffer_save_pointer
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - buf
        - ptr_idx
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - reallocarray
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/buffer.c:51,6'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:52,29'
              BranchSideFuncs:
                - reallocarray
            - BranchSide:      'lib/buffer.c:60,23'
              BranchSideFuncs: []
        - Branch String:   'lib/buffer.c:54,7'
          Branch Sides:
            - BranchSide:      'lib/buffer.c:55,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/buffer.c:56,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/buffer.c:52,16'
          Dst:             reallocarray
    - functionName:    ul_buffer_is_empty
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_buffer_set_chunksize
      functionSourceFile: '/src/util-linux/lib/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - sz
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nextnumber
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - end
        - result
      BBCount:         15
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_b_loc
        - __errno_location
        - strtoul
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:297,18'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:297,22'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:298,3'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:297,34'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:297,38'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:298,3'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:297,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:298,3'
              BranchSideFuncs:
                - strtoul
                - __errno_location
                - __errno_location
            - BranchSide:      'lib/cpuset.c:299,35'
              BranchSideFuncs:
                - strtoul
                - __errno_location
                - __errno_location
        - Branch String:   'lib/cpuset.c:300,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:301,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'lib/cpuset.c:302,6'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:302,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:303,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:304,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/cpuset.c:296,2'
          Dst:             __errno_location
        - Src:             'lib/cpuset.c:297,38'
          Dst:             __ctype_b_loc
        - Src:             'lib/cpuset.c:299,27'
          Dst:             strtoul
        - Src:             'lib/cpuset.c:300,6'
          Dst:             __errno_location
        - Src:             'lib/cpuset.c:301,11'
          Dst:             __errno_location
    - functionName:    nexttoken
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - q
        - sep
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strchr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:55,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:56,14'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/cpuset.c:57,6'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:57,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:57,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:58,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/cpuset.c:56,7'
          Dst:             strchr
    - functionName:    cpulist_parse
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - str
        - set
        - setsize
        - fail
      BBCount:         57
      ICount:          300
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - nextnumber
        - nexttoken
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:324,2'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:330,18'
              BranchSideFuncs:
                - nextnumber
                - nexttoken
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:367,6'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:330,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:331,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:332,7'
              BranchSideFuncs:
                - nexttoken
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:339,18'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:339,22'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:353,9'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:339,33'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:339,36'
              BranchSideFuncs:
                - nextnumber
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:340,19'
              BranchSideFuncs:
                - nextnumber
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:339,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:340,19'
              BranchSideFuncs:
                - nextnumber
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:353,9'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:340,8'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:341,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:343,9'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:343,13'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:343,17'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:343,9'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
                - nextnumber
        - Branch String:   'lib/cpuset.c:343,9'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:343,33'
              BranchSideFuncs:
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
            - BranchSide:      'lib/cpuset.c:343,7'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
                - nextnumber
        - Branch String:   'lib/cpuset.c:345,19'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:345,23'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
                - nextnumber
            - BranchSide:      'lib/cpuset.c:351,3'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:345,34'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:345,37'
              BranchSideFuncs:
                - nextnumber
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:346,20'
              BranchSideFuncs:
                - nextnumber
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:345,8'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:346,20'
              BranchSideFuncs:
                - nextnumber
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:351,3'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:346,9'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:347,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:348,9'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:348,9'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:349,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:350,4'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:353,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:354,4'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:355,3'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:355,3'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:324,2'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:356,8'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:356,8'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:357,9'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:362,4'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:357,9'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:358,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:360,6'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:362,4'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:355,10'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
            - BranchSide:      'lib/cpuset.c:355,10'
              BranchSideFuncs:
                - nexttoken
                - nextnumber
                - nexttoken
                - nexttoken
                - nextnumber
                - nextnumber
                - nexttoken
        - Branch String:   'lib/cpuset.c:367,10'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:367,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:369,2'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:367,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:368,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:369,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/cpuset.c:324,20'
          Dst:             nexttoken
        - Src:             'lib/cpuset.c:330,7'
          Dst:             nextnumber
        - Src:             'lib/cpuset.c:336,8'
          Dst:             nexttoken
        - Src:             'lib/cpuset.c:337,8'
          Dst:             nexttoken
        - Src:             'lib/cpuset.c:340,8'
          Dst:             nextnumber
        - Src:             'lib/cpuset.c:343,23'
          Dst:             nexttoken
        - Src:             'lib/cpuset.c:346,9'
          Dst:             nextnumber
    - functionName:    char_to_val
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:45,15'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:45,18'
              BranchSideFuncs:
                - tolower
            - BranchSide:      'lib/cpuset.c:47,15'
              BranchSideFuncs:
                - tolower
        - Branch String:   'lib/cpuset.c:45,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:46,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:47,15'
              BranchSideFuncs:
                - tolower
        - Branch String:   'lib/cpuset.c:48,16'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:48,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:50,2'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:48,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:49,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:50,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/cpuset.c:47,7'
          Dst:             tolower
    - functionName:    cpumask_parse
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - set
        - setsize
      BBCount:         43
      ICount:          307
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - char_to_val
        - memcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:264,14'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:264,25'
              BranchSideFuncs:
                - memcmp
                - char_to_val
            - BranchSide:      'lib/cpuset.c:267,2'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:264,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:265,7'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:267,2'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:269,2'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:273,8'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:291,2'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:273,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:274,7'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:276,22'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:277,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:278,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:279,7'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:279,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:280,4'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:281,7'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:280,4'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:281,7'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:281,7'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:281,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:282,4'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:283,7'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:282,4'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:283,7'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:283,7'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:283,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:284,4'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:285,7'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:284,4'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:285,7'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:285,7'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:285,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:286,4'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:287,6'
              BranchSideFuncs:
                - char_to_val
        - Branch String:   'lib/cpuset.c:286,4'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:287,6'
              BranchSideFuncs:
                - char_to_val
            - BranchSide:      'lib/cpuset.c:287,6'
              BranchSideFuncs:
                - char_to_val
      Callsites:
        - Src:             'lib/cpuset.c:259,12'
          Dst:             strlen
        - Src:             'lib/cpuset.c:264,18'
          Dst:             memcmp
        - Src:             'lib/cpuset.c:276,9'
          Dst:             char_to_val
    - functionName:    val_to_char
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         12
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:34,13'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:34,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:36,6'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:34,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:35,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:36,6'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:36,14'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:36,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:38,2'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:36,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:37,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:38,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cpumask_create
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
        - set
        - setsize
      BBCount:         42
      ICount:          332
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - val_to_char
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:231,2'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:232,8'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:250,3'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:234,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:235,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:237,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:237,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:237,7'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:237,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:237,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:238,8'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:239,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:239,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:239,7'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:239,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:239,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:240,8'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:241,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:241,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:241,7'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:241,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:241,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:242,8'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:243,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:243,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:243,7'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:243,7'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:243,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:244,8'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:246,8'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:246,12'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:246,15'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:248,24'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:246,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:247,10'
              BranchSideFuncs:
                - val_to_char
            - BranchSide:      'lib/cpuset.c:248,24'
              BranchSideFuncs:
                - val_to_char
        - Branch String:   'lib/cpuset.c:251,9'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:251,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:251,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/cpuset.c:248,12'
          Dst:             val_to_char
    - functionName:    find_next_cpu
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - setsize
        - set
      BBCount:         11
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:163,2'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:164,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:164,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:164,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:164,7'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:164,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:164,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:165,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cpulist_create
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
        - set
        - setsize
      BBCount:         27
      ICount:          211
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - find_next_cpu
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:182,2'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:184,24'
              BranchSideFuncs:
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'lib/cpuset.c:215,9'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:185,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:186,20'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'lib/cpuset.c:189,15'
              BranchSideFuncs:
                - find_next_cpu
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'lib/cpuset.c:192,10'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:191,4'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'lib/cpuset.c:192,13'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'lib/cpuset.c:191,4'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:193,9'
              BranchSideFuncs:
                - find_next_cpu
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'lib/cpuset.c:195,8'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'lib/cpuset.c:195,8'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:200,21'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'lib/cpuset.c:202,15'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'lib/cpuset.c:202,15'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:203,21'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'lib/cpuset.c:205,21'
              BranchSideFuncs:
                - snprintf
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'lib/cpuset.c:209,16'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:209,28'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:210,4'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:209,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:210,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:211,10'
              BranchSideFuncs:
                - find_next_cpu
                - find_next_cpu
                - find_next_cpu
                - snprintf
                - snprintf
                - snprintf
                - snprintf
      Callsites:
        - Src:             'lib/cpuset.c:182,14'
          Dst:             find_next_cpu
        - Src:             'lib/cpuset.c:184,10'
          Dst:             find_next_cpu
        - Src:             'lib/cpuset.c:186,11'
          Dst:             snprintf
        - Src:             'lib/cpuset.c:191,20'
          Dst:             find_next_cpu
        - Src:             'lib/cpuset.c:200,12'
          Dst:             snprintf
        - Src:             'lib/cpuset.c:203,12'
          Dst:             snprintf
        - Src:             'lib/cpuset.c:205,12'
          Dst:             snprintf
    - functionName:    cpuset_free
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __sched_cpufree
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/cpuset.c:114,2'
          Dst:             __sched_cpufree
    - functionName:    __sched_cpufree
      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:    cpuset_alloc
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ncpus
        - setsize
        - nbits
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __sched_cpualloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:103,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:104,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:105,6'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:105,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:106,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:107,6'
              BranchSideFuncs: []
        - Branch String:   'lib/cpuset.c:107,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:108,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/cpuset.c:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/cpuset.c:101,19'
          Dst:             __sched_cpualloc
    - functionName:    __sched_cpualloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_max_number_of_cpus
      functionSourceFile: '/src/util-linux/lib/cpuset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - cpuset_alloc
        - cpuset_free
        - syscall
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/cpuset.c:68,9'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:68,6'
              BranchSideFuncs:
                - cpuset_alloc
                - syscall
                - cpuset_free
                - __errno_location
                - cpuset_free
                - cpuset_alloc
            - BranchSide:      'lib/cpuset.c:68,9'
              BranchSideFuncs:
                - cpuset_alloc
                - syscall
                - cpuset_free
                - __errno_location
                - cpuset_free
                - cpuset_alloc
        - Branch String:   'lib/cpuset.c:72,6'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:73,3'
              BranchSideFuncs:
                - syscall
                - cpuset_free
                - __errno_location
                - cpuset_free
                - cpuset_alloc
            - BranchSide:      'lib/cpuset.c:75,2'
              BranchSideFuncs:
                - syscall
                - cpuset_free
                - __errno_location
                - cpuset_free
                - cpuset_alloc
        - Branch String:   'lib/cpuset.c:81,13'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:81,16'
              BranchSideFuncs:
                - __errno_location
                - cpuset_free
                - cpuset_free
                - cpuset_alloc
                - syscall
            - BranchSide:      'lib/cpuset.c:89,15'
              BranchSideFuncs:
                - cpuset_free
        - Branch String:   'lib/cpuset.c:81,32'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:81,35'
              BranchSideFuncs:
                - cpuset_free
                - cpuset_free
                - cpuset_alloc
                - syscall
                - __errno_location
            - BranchSide:      'lib/cpuset.c:89,15'
              BranchSideFuncs:
                - cpuset_free
        - Branch String:   'lib/cpuset.c:81,7'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:82,16'
              BranchSideFuncs:
                - cpuset_free
                - cpuset_alloc
                - syscall
                - cpuset_free
                - __errno_location
            - BranchSide:      'lib/cpuset.c:89,15'
              BranchSideFuncs:
                - cpuset_free
        - Branch String:   'lib/cpuset.c:85,8'
          Branch Sides:
            - BranchSide:      'lib/cpuset.c:86,5'
              BranchSideFuncs:
                - syscall
                - cpuset_free
                - __errno_location
                - cpuset_free
                - cpuset_alloc
            - BranchSide:      'lib/cpuset.c:87,4'
              BranchSideFuncs:
                - syscall
                - cpuset_free
                - __errno_location
                - cpuset_free
                - cpuset_alloc
      Callsites:
        - Src:             'lib/cpuset.c:70,19'
          Dst:             cpuset_alloc
        - Src:             'lib/cpuset.c:79,7'
          Dst:             syscall
        - Src:             'lib/cpuset.c:81,16'
          Dst:             __errno_location
        - Src:             'lib/cpuset.c:82,4'
          Dst:             cpuset_free
        - Src:             'lib/cpuset.c:84,10'
          Dst:             cpuset_alloc
        - Src:             'lib/cpuset.c:89,3'
          Dst:             cpuset_free
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_linux_version
      functionSourceFile: '/src/util-linux/lib/linux_version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __isoc99_sscanf
        - uname
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/linux_version.c:15,6'
          Branch Sides:
            - BranchSide:      'lib/linux_version.c:14,17'
              BranchSideFuncs:
                - uname
                - __isoc99_sscanf
            - BranchSide:      'lib/linux_version.c:15,6'
              BranchSideFuncs:
                - uname
                - __isoc99_sscanf
        - Branch String:   'lib/linux_version.c:18,6'
          Branch Sides:
            - BranchSide:      'lib/linux_version.c:19,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/linux_version.c:20,6'
              BranchSideFuncs:
                - uname
                - __isoc99_sscanf
        - Branch String:   'lib/linux_version.c:20,6'
          Branch Sides:
            - BranchSide:      'lib/linux_version.c:21,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/linux_version.c:23,17'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'lib/linux_version.c:24,12'
          Branch Sides:
            - BranchSide:      'lib/linux_version.c:24,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/linux_version.c:25,15'
              BranchSideFuncs: []
        - Branch String:   'lib/linux_version.c:24,6'
          Branch Sides:
            - BranchSide:      'lib/linux_version.c:25,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/linux_version.c:27,16'
              BranchSideFuncs: []
        - Branch String:   'lib/linux_version.c:27,16'
          Branch Sides:
            - BranchSide:      'lib/linux_version.c:27,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/linux_version.c:27,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/linux_version.c:20,6'
          Dst:             uname
        - Src:             'lib/linux_version.c:23,6'
          Dst:             __isoc99_sscanf
    - functionName:    uname
      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:    mbs_align_pad
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - dest
        - dest_end
        - n_spaces
        - padchar
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:484,32'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:484,36'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:484,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:484,3'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:485,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:486,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rpl_wcswidth
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - wcwidth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:428,18'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:428,22'
              BranchSideFuncs:
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:428,3'
              BranchSideFuncs:
                - wcwidth
        - Branch String:   'lib/mbsalign.c:428,3'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:430,31'
              BranchSideFuncs:
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:438,10'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:431,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:432,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:433,11'
              BranchSideFuncs:
                - wcwidth
        - Branch String:   'lib/mbsalign.c:433,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:434,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:435,14'
              BranchSideFuncs:
                - wcwidth
      Callsites:
        - Src:             'lib/mbsalign.c:430,20'
          Dst:             wcwidth
    - functionName:    wcwidth
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wc_ensure_printable
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wchars
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - iswprint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:384,3'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:386,32'
              BranchSideFuncs:
                - iswprint
            - BranchSide:      'lib/mbsalign.c:393,10'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:386,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:388,12'
              BranchSideFuncs:
                - iswprint
            - BranchSide:      'lib/mbsalign.c:391,9'
              BranchSideFuncs:
                - iswprint
      Callsites:
        - Src:             'lib/mbsalign.c:386,12'
          Dst:             iswprint
    - functionName:    iswprint
      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:    mbsalign_with_padding
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - dest
        - dest_size
        - width
        - align
        - flags
        - padchar
      BBCount:         51
      ICount:          395
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - __ctype_get_mb_cur_max
        - abort
        - mbs_align_pad
        - mbstowcs
        - rpl_wcswidth
        - strlen
        - wc_ensure_printable
        - wc_truncate
        - wcstombs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:536,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:538,42'
              BranchSideFuncs:
                - mbstowcs
                - malloc
                - mbstowcs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - malloc
                - wc_truncate
                - wcstombs
                - wcstombs
                - wc_ensure_printable
                - rpl_wcswidth
            - BranchSide:      'lib/mbsalign.c:566,7'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - malloc
                - wc_truncate
                - wcstombs
                - wcstombs
        - Branch String:   'lib/mbsalign.c:539,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:541,15'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:546,17'
              BranchSideFuncs:
                - malloc
                - mbstowcs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - malloc
                - wc_truncate
                - wcstombs
                - wcstombs
                - wc_ensure_printable
                - rpl_wcswidth
        - Branch String:   'lib/mbsalign.c:541,15'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:542,13'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:544,13'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/mbsalign.c:548,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:550,15'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:555,21'
              BranchSideFuncs:
                - mbstowcs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - malloc
                - wc_truncate
                - wcstombs
                - wcstombs
                - wc_ensure_printable
                - rpl_wcswidth
        - Branch String:   'lib/mbsalign.c:550,15'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:551,13'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:553,13'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/mbsalign.c:555,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:557,11'
              BranchSideFuncs:
                - wc_ensure_printable
                - rpl_wcswidth
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - malloc
                - wc_truncate
                - wcstombs
                - wcstombs
            - BranchSide:      'lib/mbsalign.c:562,5'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - malloc
                - wc_truncate
                - wcstombs
                - wcstombs
        - Branch String:   'lib/mbsalign.c:566,18'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:566,22'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - malloc
                - wc_truncate
                - wcstombs
                - wcstombs
            - BranchSide:      'lib/mbsalign.c:566,53'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
        - Branch String:   'lib/mbsalign.c:566,33'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:566,37'
              BranchSideFuncs:
                - malloc
                - wc_truncate
                - wcstombs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - wcstombs
            - BranchSide:      'lib/mbsalign.c:568,13'
              BranchSideFuncs:
                - malloc
                - wc_truncate
                - wcstombs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - wcstombs
        - Branch String:   'lib/mbsalign.c:566,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:566,53'
              BranchSideFuncs:
                - malloc
                - wc_truncate
                - wcstombs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - wcstombs
            - BranchSide:      'lib/mbsalign.c:568,13'
              BranchSideFuncs:
                - malloc
                - wc_truncate
                - wcstombs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
                - wcstombs
        - Branch String:   'lib/mbsalign.c:568,13'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:572,39'
              BranchSideFuncs:
                - wcstombs
                - malloc
                - wc_truncate
                - wcstombs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:574,26'
              BranchSideFuncs:
                - malloc
                - wc_truncate
                - wcstombs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
        - Branch String:   'lib/mbsalign.c:575,13'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:577,15'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:582,24'
              BranchSideFuncs:
                - wc_truncate
                - wcstombs
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
        - Branch String:   'lib/mbsalign.c:577,15'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:578,13'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:580,13'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/mbsalign.c:590,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:592,17'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:596,8'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
        - Branch String:   'lib/mbsalign.c:596,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:597,17'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
            - BranchSide:      'lib/mbsalign.c:600,12'
              BranchSideFuncs:
                - free
                - free
                - mbs_align_pad
                - mbs_align_pad
                - abort
        - Branch String:   'lib/mbsalign.c:606,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:606,20'
              BranchSideFuncs:
                - mbs_align_pad
                - mbs_align_pad
                - free
                - free
                - abort
            - BranchSide:      'lib/mbsalign.c:608,24'
              BranchSideFuncs:
                - mbs_align_pad
                - mbs_align_pad
                - free
                - free
                - abort
        - Branch String:   'lib/mbsalign.c:612,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:615,26'
              BranchSideFuncs:
                - mbs_align_pad
                - mbs_align_pad
                - free
                - free
            - BranchSide:      'lib/mbsalign.c:619,24'
              BranchSideFuncs:
                - mbs_align_pad
                - mbs_align_pad
                - free
                - free
            - BranchSide:      'lib/mbsalign.c:623,26'
              BranchSideFuncs:
                - mbs_align_pad
                - mbs_align_pad
                - free
                - free
            - BranchSide:      'lib/mbsalign.c:627,4'
              BranchSideFuncs:
                - abort
        - Branch String:   'lib/mbsalign.c:632,43'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:606,20'
              BranchSideFuncs:
                - mbs_align_pad
                - free
                - free
            - BranchSide:      'lib/mbsalign.c:606,20'
              BranchSideFuncs:
                - mbs_align_pad
                - free
                - free
      Callsites:
        - Src:             'lib/mbsalign.c:521,21'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:536,7'
          Dst:             __ctype_get_mb_cur_max
        - Src:             'lib/mbsalign.c:538,26'
          Dst:             mbstowcs
        - Src:             'lib/mbsalign.c:555,11'
          Dst:             mbstowcs
        - Src:             'lib/mbsalign.c:559,24'
          Dst:             wc_ensure_printable
        - Src:             'lib/mbsalign.c:560,20'
          Dst:             rpl_wcswidth
        - Src:             'lib/mbsalign.c:572,24'
          Dst:             wcstombs
        - Src:             'lib/mbsalign.c:583,18'
          Dst:             wc_truncate
        - Src:             'lib/mbsalign.c:584,24'
          Dst:             wcstombs
        - Src:             'lib/mbsalign.c:627,4'
          Dst:             abort
        - Src:             'lib/mbsalign.c:630,14'
          Dst:             mbs_align_pad
        - Src:             'lib/mbsalign.c:633,7'
          Dst:             mbs_align_pad
    - functionName:    __ctype_get_mb_cur_max
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbstowcs
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wcstombs
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wc_truncate
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - wc
        - width
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - wcwidth
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:405,3'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:405,3'
              BranchSideFuncs:
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:407,30'
              BranchSideFuncs:
                - wcwidth
        - Branch String:   'lib/mbsalign.c:408,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:410,12'
              BranchSideFuncs:
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:413,11'
              BranchSideFuncs:
                - wcwidth
        - Branch String:   'lib/mbsalign.c:413,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:414,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:416,16'
              BranchSideFuncs:
                - wcwidth
      Callsites:
        - Src:             'lib/mbsalign.c:407,20'
          Dst:             wcwidth
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbsalign
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - dest
        - dest_size
        - width
        - align
        - flags
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbsalign_with_padding
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/mbsalign.c:494,9'
          Dst:             mbsalign_with_padding
    - functionName:    mbs_truncate
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - width
      BBCount:         13
      ICount:          96
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - mbstowcs
        - strlen
        - wc_truncate
        - wcstombs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:454,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:455,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/mbsalign.c:457,19'
              BranchSideFuncs:
                - calloc
                - free
                - mbstowcs
                - wc_truncate
                - wcstombs
        - Branch String:   'lib/mbsalign.c:458,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:459,3'
              BranchSideFuncs:
                - mbstowcs
                - free
                - wc_truncate
                - wcstombs
            - BranchSide:      'lib/mbsalign.c:461,16'
              BranchSideFuncs:
                - mbstowcs
                - free
                - wc_truncate
                - wcstombs
        - Branch String:   'lib/mbsalign.c:461,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:462,3'
              BranchSideFuncs:
                - wc_truncate
                - wcstombs
                - free
            - BranchSide:      'lib/mbsalign.c:463,23'
              BranchSideFuncs:
                - wc_truncate
                - wcstombs
                - free
        - Branch String:   'lib/mbsalign.c:471,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:471,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:472,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/mbsalign.c:449,18'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:451,15'
          Dst:             mbstowcs
        - Src:             'lib/mbsalign.c:457,8'
          Dst:             calloc
        - Src:             'lib/mbsalign.c:461,7'
          Dst:             mbstowcs
        - Src:             'lib/mbsalign.c:463,11'
          Dst:             wc_truncate
        - Src:             'lib/mbsalign.c:464,10'
          Dst:             wcstombs
    - functionName:    mbs_invalid_encode
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - width
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbs_invalid_encode_to_buffer
        - mbs_safe_encode_size
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:364,14'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:364,25'
              BranchSideFuncs:
                - strlen
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_invalid_encode_to_buffer
            - BranchSide:      'lib/mbsalign.c:364,9'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_invalid_encode_to_buffer
        - Branch String:   'lib/mbsalign.c:367,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:368,3'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_invalid_encode_to_buffer
            - BranchSide:      'lib/mbsalign.c:369,36'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_invalid_encode_to_buffer
        - Branch String:   'lib/mbsalign.c:370,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:371,38'
              BranchSideFuncs:
                - mbs_invalid_encode_to_buffer
                - free
            - BranchSide:      'lib/mbsalign.c:372,7'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/mbsalign.c:372,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:373,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:374,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/mbsalign.c:364,18'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:369,15'
          Dst:             mbs_safe_encode_size
        - Src:             'lib/mbsalign.c:371,9'
          Dst:             mbs_invalid_encode_to_buffer
    - functionName:    mbs_safe_encode_size
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - bytes
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbs_invalid_encode_to_buffer
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - width
        - buf
      BBCount:         36
      ICount:          231
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - __ctype_b_loc
        - __ctype_get_mb_cur_max
        - mbrtowc
        - sprintf
        - strlen
        - wcwidth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:261,14'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:261,25'
              BranchSideFuncs:
                - strlen
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
            - BranchSide:      'lib/mbsalign.c:261,9'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:267,10'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:267,14'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
            - BranchSide:      'lib/mbsalign.c:268,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:267,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:268,3'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
            - BranchSide:      'lib/mbsalign.c:270,6'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:273,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:273,15'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
            - BranchSide:      'lib/mbsalign.c:273,2'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:273,2'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:276,29'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
            - BranchSide:      'lib/mbsalign.c:309,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:281,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:282,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:284,7'
              BranchSideFuncs:
                - wcwidth
                - __ctype_get_mb_cur_max
                - mbrtowc
                - sprintf
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:284,26'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:284,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - sprintf
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
            - BranchSide:      'lib/mbsalign.c:285,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - sprintf
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
        - Branch String:   'lib/mbsalign.c:284,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:285,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - sprintf
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
            - BranchSide:      'lib/mbsalign.c:298,15'
              BranchSideFuncs:
                - wcwidth
                - __ctype_get_mb_cur_max
                - mbrtowc
                - __ctype_b_loc
                - sprintf
                - sprintf
        - Branch String:   'lib/mbsalign.c:290,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:291,13'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
            - BranchSide:      'lib/mbsalign.c:295,7'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - sprintf
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:298,25'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:298,30'
              BranchSideFuncs:
                - wcwidth
                - __ctype_get_mb_cur_max
                - mbrtowc
                - __ctype_b_loc
                - sprintf
                - sprintf
            - BranchSide:      'lib/mbsalign.c:303,16'
              BranchSideFuncs:
                - wcwidth
                - __ctype_get_mb_cur_max
                - mbrtowc
                - sprintf
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:298,14'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:299,12'
              BranchSideFuncs:
                - sprintf
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - __ctype_b_loc
                - sprintf
            - BranchSide:      'lib/mbsalign.c:303,16'
              BranchSideFuncs:
                - wcwidth
                - __ctype_get_mb_cur_max
                - mbrtowc
                - sprintf
                - __ctype_b_loc
                - sprintf
      Callsites:
        - Src:             'lib/mbsalign.c:261,18'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:276,32'
          Dst:             __ctype_get_mb_cur_max
        - Src:             'lib/mbsalign.c:276,16'
          Dst:             mbrtowc
        - Src:             'lib/mbsalign.c:290,9'
          Dst:             __ctype_b_loc
        - Src:             'lib/mbsalign.c:291,5'
          Dst:             sprintf
        - Src:             'lib/mbsalign.c:299,4'
          Dst:             sprintf
        - Src:             'lib/mbsalign.c:304,14'
          Dst:             wcwidth
    - functionName:    mbrtowc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbs_safe_encode
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - width
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbs_safe_encode_size
        - mbs_safe_encode_to_buffer
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:345,14'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:345,25'
              BranchSideFuncs:
                - strlen
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_safe_encode_to_buffer
            - BranchSide:      'lib/mbsalign.c:345,9'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_safe_encode_to_buffer
        - Branch String:   'lib/mbsalign.c:348,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:349,3'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_safe_encode_to_buffer
            - BranchSide:      'lib/mbsalign.c:350,36'
              BranchSideFuncs:
                - mbs_safe_encode_size
                - malloc
                - free
                - mbs_safe_encode_to_buffer
        - Branch String:   'lib/mbsalign.c:351,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:352,35'
              BranchSideFuncs:
                - mbs_safe_encode_to_buffer
                - free
            - BranchSide:      'lib/mbsalign.c:353,7'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/mbsalign.c:353,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:354,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:355,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/mbsalign.c:345,18'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:350,15'
          Dst:             mbs_safe_encode_size
        - Src:             'lib/mbsalign.c:352,9'
          Dst:             mbs_safe_encode_to_buffer
    - functionName:    mbs_safe_encode_to_buffer
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - width
        - buf
        - safechars
      BBCount:         51
      ICount:          331
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - __ctype_b_loc
        - __ctype_get_mb_cur_max
        - iswprint
        - mbrtowc
        - sprintf
        - strchr
        - strlen
        - wcwidth
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:172,14'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:172,25'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:172,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
        - Branch String:   'lib/mbsalign.c:178,10'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:178,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:179,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:178,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:179,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:181,6'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
        - Branch String:   'lib/mbsalign.c:184,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:184,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:184,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
        - Branch String:   'lib/mbsalign.c:184,2'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:185,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:246,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:185,17'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:185,27'
              BranchSideFuncs:
                - strchr
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
            - BranchSide:      'lib/mbsalign.c:190,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - strchr
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
        - Branch String:   'lib/mbsalign.c:185,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:186,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:190,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - strchr
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
        - Branch String:   'lib/mbsalign.c:190,19'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:190,24'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - strchr
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
            - BranchSide:      'lib/mbsalign.c:191,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - strchr
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:191,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:191,10'
              BranchSideFuncs:
                - sprintf
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:192,12'
              BranchSideFuncs:
                - sprintf
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - strchr
        - Branch String:   'lib/mbsalign.c:190,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:192,12'
              BranchSideFuncs:
                - sprintf
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:200,30'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - __ctype_b_loc
                - sprintf
                - strchr
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:202,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:203,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:205,8'
              BranchSideFuncs:
                - iswprint
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - sprintf
                - strchr
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
        - Branch String:   'lib/mbsalign.c:205,27'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:205,30'
              BranchSideFuncs:
                - __ctype_b_loc
                - sprintf
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:206,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - sprintf
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - sprintf
                - strchr
        - Branch String:   'lib/mbsalign.c:205,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:206,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - sprintf
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:219,25'
              BranchSideFuncs:
                - iswprint
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
                - sprintf
                - wcwidth
        - Branch String:   'lib/mbsalign.c:211,9'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:212,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:216,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
        - Branch String:   'lib/mbsalign.c:219,15'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:221,12'
              BranchSideFuncs:
                - wcwidth
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:227,12'
              BranchSideFuncs:
                - wcwidth
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
        - Branch String:   'lib/mbsalign.c:221,5'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:222,14'
              BranchSideFuncs:
                - sprintf
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
            - BranchSide:      'lib/mbsalign.c:226,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - sprintf
                - wcwidth
                - __ctype_b_loc
                - sprintf
                - sprintf
                - strchr
      Callsites:
        - Src:             'lib/mbsalign.c:172,18'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:185,20'
          Dst:             strchr
        - Src:             'lib/mbsalign.c:191,10'
          Dst:             __ctype_b_loc
        - Src:             'lib/mbsalign.c:192,4'
          Dst:             sprintf
        - Src:             'lib/mbsalign.c:200,33'
          Dst:             __ctype_get_mb_cur_max
        - Src:             'lib/mbsalign.c:200,17'
          Dst:             mbrtowc
        - Src:             'lib/mbsalign.c:211,10'
          Dst:             __ctype_b_loc
        - Src:             'lib/mbsalign.c:212,6'
          Dst:             sprintf
        - Src:             'lib/mbsalign.c:219,16'
          Dst:             iswprint
        - Src:             'lib/mbsalign.c:222,6'
          Dst:             sprintf
        - Src:             'lib/mbsalign.c:229,15'
          Dst:             wcwidth
    - functionName:    mbs_safe_decode_size
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         19
      ICount:          112
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __ctype_b_loc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:328,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:328,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:328,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:328,2'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:329,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:329,18'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:329,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:333,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:329,37'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:330,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:333,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:330,26'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:330,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:333,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:329,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:331,6'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:333,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
      Callsites:
        - Src:             'lib/mbsalign.c:330,7'
          Dst:             __ctype_b_loc
        - Src:             'lib/mbsalign.c:330,29'
          Dst:             __ctype_b_loc
    - functionName:    mbs_safe_width
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbs_safe_nwidth
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:155,9'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:155,14'
              BranchSideFuncs:
                - strlen
                - mbs_safe_nwidth
            - BranchSide:      'lib/mbsalign.c:156,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:155,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:156,3'
              BranchSideFuncs:
                - strlen
                - mbs_safe_nwidth
            - BranchSide:      'lib/mbsalign.c:157,25'
              BranchSideFuncs:
                - strlen
                - mbs_safe_nwidth
      Callsites:
        - Src:             'lib/mbsalign.c:157,28'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:157,9'
          Dst:             mbs_safe_nwidth
    - functionName:    mbs_safe_nwidth
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - bufsz
        - sz
      BBCount:         47
      ICount:          284
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - __ctype_b_loc
        - __ctype_get_mb_cur_max
        - iswprint
        - mbrtowc
        - wcwidth
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:104,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:104,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:107,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:104,14'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:104,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:107,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:104,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:105,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:107,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:107,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:107,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:107,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:107,17'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:107,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:107,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:107,2'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:108,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:148,6'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:108,17'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:108,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:109,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:108,31'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:108,36'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:109,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:109,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:109,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:110,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:108,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:110,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:116,30'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - __ctype_b_loc
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:118,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:119,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:121,8'
              BranchSideFuncs:
                - iswprint
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:121,27'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:121,30'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:122,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:121,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:122,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:128,25'
              BranchSideFuncs:
                - iswprint
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - __ctype_b_loc
                - wcwidth
        - Branch String:   'lib/mbsalign.c:123,9'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:124,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:126,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:128,15'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:129,14'
              BranchSideFuncs:
                - wcwidth
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - __ctype_b_loc
            - BranchSide:      'lib/mbsalign.c:132,22'
              BranchSideFuncs:
                - wcwidth
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - __ctype_b_loc
        - Branch String:   'lib/mbsalign.c:148,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:148,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:149,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/mbsalign.c:109,10'
          Dst:             __ctype_b_loc
        - Src:             'lib/mbsalign.c:116,33'
          Dst:             __ctype_get_mb_cur_max
        - Src:             'lib/mbsalign.c:116,17'
          Dst:             mbrtowc
        - Src:             'lib/mbsalign.c:123,9'
          Dst:             __ctype_b_loc
        - Src:             'lib/mbsalign.c:128,16'
          Dst:             iswprint
        - Src:             'lib/mbsalign.c:132,14'
          Dst:             wcwidth
    - functionName:    mbs_width
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbs_nwidth
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:83,9'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:83,14'
              BranchSideFuncs:
                - strlen
                - mbs_nwidth
            - BranchSide:      'lib/mbsalign.c:84,3'
              BranchSideFuncs: []
        - Branch String:   'lib/mbsalign.c:83,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:84,3'
              BranchSideFuncs:
                - strlen
                - mbs_nwidth
            - BranchSide:      'lib/mbsalign.c:85,20'
              BranchSideFuncs:
                - strlen
                - mbs_nwidth
      Callsites:
        - Src:             'lib/mbsalign.c:85,23'
          Dst:             strlen
        - Src:             'lib/mbsalign.c:85,9'
          Dst:             mbs_nwidth
    - functionName:    mbs_nwidth
      functionSourceFile: '/src/util-linux/lib/mbsalign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - bufsz
      BBCount:         54
      ICount:          277
      EdgeCount:       73
      CyclomaticComplexity: 21
      functionsReached:
        - __ctype_b_loc
        - __ctype_get_mb_cur_max
        - iswprint
        - mbrtowc
        - wcwidth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mbsalign.c:41,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:41,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:44,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:41,14'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:41,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:44,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:41,6'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:42,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:44,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:44,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:44,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:44,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:44,17'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:44,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:44,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:44,2'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:44,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:45,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:45,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:46,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:60,29'
              BranchSideFuncs:
                - __ctype_get_mb_cur_max
                - mbrtowc
                - __ctype_b_loc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:49,11'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:49,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:56,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:49,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:50,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:56,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:51,15'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:51,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:51,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:51,27'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:51,31'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:51,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:51,5'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:52,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:53,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:53,9'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:54,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:55,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:62,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:63,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/mbsalign.c:64,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:64,15'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:64,27'
              BranchSideFuncs:
                - iswprint
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:68,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:64,7'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:65,20'
              BranchSideFuncs:
                - wcwidth
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
            - BranchSide:      'lib/mbsalign.c:68,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:66,8'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:67,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:68,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
        - Branch String:   'lib/mbsalign.c:68,33'
          Branch Sides:
            - BranchSide:      'lib/mbsalign.c:68,36'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
            - BranchSide:      'lib/mbsalign.c:69,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_get_mb_cur_max
                - mbrtowc
                - iswprint
                - wcwidth
      Callsites:
        - Src:             'lib/mbsalign.c:45,7'
          Dst:             __ctype_b_loc
        - Src:             'lib/mbsalign.c:60,32'
          Dst:             __ctype_get_mb_cur_max
        - Src:             'lib/mbsalign.c:60,16'
          Dst:             mbrtowc
        - Src:             'lib/mbsalign.c:64,18'
          Dst:             iswprint
        - Src:             'lib/mbsalign.c:65,12'
          Dst:             wcwidth
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    blkid_gc_cache
      functionSourceFile: '/src/util-linux/libblkid/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         23
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - blkid_free_dev
        - fprintf
        - getpid
        - stat
        - ul_debug
        - ul_debugobj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/cache.c:178,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:179,3'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debug.2522
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:181,2'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debug.2522
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:181,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:181,2'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debug.2522
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:182,19'
              BranchSideFuncs:
                - stat
                - getpid
                - fprintf
                - ul_debug.2522
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:183,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:184,4'
              BranchSideFuncs:
                - blkid_free_dev
                - stat
                - getpid
                - fprintf
                - ul_debug.2522
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:188,4'
              BranchSideFuncs:
                - stat
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
                - getpid
                - fprintf
                - ul_debug.2522
        - Branch String:   'libblkid/src/cache.c:184,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:184,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2527
                - blkid_free_dev
                - stat
                - getpid
                - fprintf
                - ul_debug.2522
            - BranchSide:      'libblkid/src/cache.c:185,19'
              BranchSideFuncs:
                - blkid_free_dev
                - stat
                - getpid
                - fprintf
                - ul_debug.2522
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:188,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2522
                - stat
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:188,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2522
                - stat
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
      Callsites:
        - Src:             'libblkid/src/cache.c:183,7'
          Dst:             stat
        - Src:             'libblkid/src/cache.c:184,4'
          Dst:             getpid
        - Src:             'libblkid/src/cache.c:184,4'
          Dst:             fprintf
        - Src:             'libblkid/src/cache.c:184,4'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/cache.c:185,4'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/cache.c:188,4'
          Dst:             getpid
        - Src:             'libblkid/src/cache.c:188,4'
          Dst:             fprintf
        - Src:             'libblkid/src/cache.c:188,4'
          Dst:             ul_debug
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    list_empty
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      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:    blkid_put_cache
      functionSourceFile: '/src/util-linux/libblkid/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         30
      ICount:          190
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - blkid_flush_cache
        - blkid_free_dev
        - blkid_free_probe
        - blkid_free_tag
        - fprintf
        - getpid
        - list_empty
        - ul_debugobj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/cache.c:127,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:128,3'
              BranchSideFuncs:
                - blkid_flush_cache
                - list_empty.2530
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
                - getpid
                - fprintf
                - ul_debugobj.2527
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:130,27'
              BranchSideFuncs:
                - blkid_flush_cache
                - list_empty.2530
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
                - getpid
                - fprintf
                - ul_debugobj.2527
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:132,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:132,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2527
                - list_empty.2530
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
                - getpid
                - fprintf
                - ul_debugobj.2527
                - blkid_free_dev
            - BranchSide:      'libblkid/src/cache.c:136,2'
              BranchSideFuncs:
                - list_empty.2530
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
                - getpid
                - fprintf
                - ul_debugobj.2527
                - blkid_free_dev
        - Branch String:   'libblkid/src/cache.c:136,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:137,19'
              BranchSideFuncs:
                - blkid_free_dev
                - list_empty.2530
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:143,2'
              BranchSideFuncs:
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:143,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:143,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2527
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:144,2'
              BranchSideFuncs:
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:144,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:145,19'
              BranchSideFuncs:
                - list_empty.2530
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:161,19'
              BranchSideFuncs:
                - blkid_free_probe
                - free
                - free
        - Branch String:   'libblkid/src/cache.c:149,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:150,20'
              BranchSideFuncs:
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:158,18'
              BranchSideFuncs:
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - list_empty.2530
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:154,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:154,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2527
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
            - BranchSide:      'libblkid/src/cache.c:156,19'
              BranchSideFuncs:
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_tag
                - list_empty.2530
                - blkid_free_probe
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.2527
      Callsites:
        - Src:             'libblkid/src/cache.c:130,9'
          Dst:             blkid_flush_cache
        - Src:             'libblkid/src/cache.c:132,2'
          Dst:             getpid
        - Src:             'libblkid/src/cache.c:132,2'
          Dst:             fprintf
        - Src:             'libblkid/src/cache.c:132,2'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/cache.c:136,10'
          Dst:             list_empty
        - Src:             'libblkid/src/cache.c:140,3'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/cache.c:143,2'
          Dst:             getpid
        - Src:             'libblkid/src/cache.c:143,2'
          Dst:             fprintf
        - Src:             'libblkid/src/cache.c:143,2'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/cache.c:144,10'
          Dst:             list_empty
        - Src:             'libblkid/src/cache.c:149,11'
          Dst:             list_empty
        - Src:             'libblkid/src/cache.c:154,4'
          Dst:             getpid
        - Src:             'libblkid/src/cache.c:154,4'
          Dst:             fprintf
        - Src:             'libblkid/src/cache.c:154,4'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/cache.c:156,4'
          Dst:             blkid_free_tag
        - Src:             'libblkid/src/cache.c:158,3'
          Dst:             blkid_free_tag
        - Src:             'libblkid/src/cache.c:161,2'
          Dst:             blkid_free_probe
    - functionName:    blkid_get_cache
      functionSourceFile: '/src/util-linux/libblkid/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ret_cache
        - filename
      BBCount:         28
      ICount:          144
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - blkid_get_cache_filename
        - blkid_read_cache
        - calloc
        - fprintf
        - getpid
        - strdup
        - ul_debugobj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/cache.c:97,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:98,3'
              BranchSideFuncs:
                - calloc
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:100,16'
              BranchSideFuncs:
                - calloc
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:100,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:101,3'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
                - getpid
                - fprintf
                - ul_debugobj.2527
            - BranchSide:      'libblkid/src/cache.c:103,2'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
                - getpid
                - fprintf
                - ul_debugobj.2527
        - Branch String:   'libblkid/src/cache.c:103,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:103,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2527
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
            - BranchSide:      'libblkid/src/cache.c:104,2'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
        - Branch String:   'libblkid/src/cache.c:103,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:103,2'
              BranchSideFuncs:
                - ul_debugobj.2527
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
            - BranchSide:      'libblkid/src/cache.c:103,2'
              BranchSideFuncs:
                - ul_debugobj.2527
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
        - Branch String:   'libblkid/src/cache.c:107,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:107,20'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
            - BranchSide:      'libblkid/src/cache.c:109,6'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
        - Branch String:   'libblkid/src/cache.c:107,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:108,12'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
            - BranchSide:      'libblkid/src/cache.c:109,6'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
                - strdup
        - Branch String:   'libblkid/src/cache.c:109,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:110,32'
              BranchSideFuncs:
                - strdup
                - blkid_read_cache
            - BranchSide:      'libblkid/src/cache.c:112,25'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_read_cache
      Callsites:
        - Src:             'libblkid/src/cache.c:100,16'
          Dst:             calloc
        - Src:             'libblkid/src/cache.c:103,2'
          Dst:             getpid
        - Src:             'libblkid/src/cache.c:103,2'
          Dst:             fprintf
        - Src:             'libblkid/src/cache.c:103,2'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/cache.c:110,25'
          Dst:             strdup
        - Src:             'libblkid/src/cache.c:112,25'
          Dst:             blkid_get_cache_filename
        - Src:             'libblkid/src/cache.c:114,2'
          Dst:             blkid_read_cache
    - functionName:    blkid_get_cache_filename
      functionSourceFile: '/src/util-linux/libblkid/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_free_config
        - blkid_read_config
        - get_default_cache_filename
        - safe_getenv
        - strdup
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/cache.c:67,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:68,21'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libblkid/src/cache.c:69,11'
              BranchSideFuncs:
                - blkid_read_config
                - get_default_cache_filename
                - strdup
                - blkid_free_config
                - strdup
        - Branch String:   'libblkid/src/cache.c:69,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:70,14'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libblkid/src/cache.c:72,28'
              BranchSideFuncs:
                - blkid_read_config
                - get_default_cache_filename
                - strdup
                - blkid_free_config
        - Branch String:   'libblkid/src/cache.c:70,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:70,39'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libblkid/src/cache.c:70,12'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/cache.c:73,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:74,22'
              BranchSideFuncs:
                - blkid_free_config
            - BranchSide:      'libblkid/src/cache.c:76,15'
              BranchSideFuncs:
                - blkid_free_config
      Callsites:
        - Src:             'libblkid/src/cache.c:66,13'
          Dst:             safe_getenv
        - Src:             'libblkid/src/cache.c:68,14'
          Dst:             strdup
        - Src:             'libblkid/src/cache.c:70,32'
          Dst:             strdup
        - Src:             'libblkid/src/cache.c:72,28'
          Dst:             blkid_read_config
        - Src:             'libblkid/src/cache.c:74,22'
          Dst:             get_default_cache_filename
        - Src:             'libblkid/src/cache.c:74,15'
          Dst:             strdup
        - Src:             'libblkid/src/cache.c:78,4'
          Dst:             blkid_free_config
    - functionName:    get_default_cache_filename
      functionSourceFile: '/src/util-linux/libblkid/src/cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/cache.c:55,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:53,14'
              BranchSideFuncs:
                - stat
            - BranchSide:      'libblkid/src/cache.c:55,6'
              BranchSideFuncs:
                - stat
        - Branch String:   'libblkid/src/cache.c:55,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:55,46'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/cache.c:58,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/cache.c:55,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/cache.c:56,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/cache.c:58,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/cache.c:55,6'
          Dst:             stat
    - functionName:    c_tolower
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         30
      ICount:          128
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/cctype.h:305,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:309,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    parse_evaluate
      functionSourceFile: '/src/util-linux/libblkid/src/config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - s
      BBCount:         31
      ICount:          157
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - fprintf
        - getpid
        - strchr
        - strcmp
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/config.c:36,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:36,14'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:36,2'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:36,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:39,7'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:56,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:39,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:40,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:41,16'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:42,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:43,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
            - BranchSide:      'libblkid/src/config.c:44,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
        - Branch String:   'libblkid/src/config.c:44,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:45,4'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:46,19'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - strcmp
        - Branch String:   'libblkid/src/config.c:46,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:47,4'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:49,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:51,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:52,8'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:54,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:58,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:58,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:60,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/config.c:41,9'
          Dst:             strchr
        - Src:             'libblkid/src/config.c:44,7'
          Dst:             strcmp
        - Src:             'libblkid/src/config.c:46,12'
          Dst:             strcmp
        - Src:             'libblkid/src/config.c:58,2'
          Dst:             getpid
        - Src:             'libblkid/src/config.c:58,2'
          Dst:             fprintf
        - Src:             'libblkid/src/config.c:58,2'
          Dst:             ul_debug
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    c_strcasecmp
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - c_tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/cctype.h:355,6'
          Branch Sides:
            - BranchSide:      './include/cctype.h:356,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:358,2'
              BranchSideFuncs:
                - c_tolower.2560
                - c_tolower.2560
        - Branch String:   './include/cctype.h:362,7'
          Branch Sides:
            - BranchSide:      './include/cctype.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:364,3'
              BranchSideFuncs:
                - c_tolower.2560
                - c_tolower.2560
        - Branch String:   './include/cctype.h:365,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:359,18'
              BranchSideFuncs:
                - c_tolower.2560
                - c_tolower.2560
            - BranchSide:      './include/cctype.h:368,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/cctype.h:359,7'
          Dst:             c_tolower
        - Src:             './include/cctype.h:360,7'
          Dst:             c_tolower
    - functionName:    blkid_free_config
      functionSourceFile: '/src/util-linux/libblkid/src/config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/config.c:261,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:262,3'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libblkid/src/config.c:263,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    parse_next
      functionSourceFile: '/src/util-linux/libblkid/src/config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - conf
      BBCount:         66
      ICount:          325
      EdgeCount:       86
      CyclomaticComplexity: 22
      functionsReached:
        - c_strcasecmp
        - feof
        - fgets
        - fprintf
        - getpid
        - parse_evaluate
        - strchr
        - strdup
        - strncmp
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/config.c:71,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:72,16'
              BranchSideFuncs:
                - feof
            - BranchSide:      'libblkid/src/config.c:73,15'
              BranchSideFuncs:
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - feof
        - Branch String:   'libblkid/src/config.c:74,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:77,13'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
            - BranchSide:      'libblkid/src/config.c:86,4'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
        - Branch String:   'libblkid/src/config.c:77,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:78,17'
              BranchSideFuncs:
                - strchr
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
            - BranchSide:      'libblkid/src/config.c:80,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:80,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:80,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:83,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:87,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:87,22'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
            - BranchSide:      'libblkid/src/config.c:90,7'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
        - Branch String:   'libblkid/src/config.c:87,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:88,5'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
            - BranchSide:      'libblkid/src/config.c:90,7'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
        - Branch String:   'libblkid/src/config.c:91,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:91,3'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
            - BranchSide:      'libblkid/src/config.c:91,24'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
        - Branch String:   'libblkid/src/config.c:91,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:92,5'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
            - BranchSide:      'libblkid/src/config.c:94,2'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
        - Branch String:   'libblkid/src/config.c:94,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:94,2'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
            - BranchSide:      'libblkid/src/config.c:94,26'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - feof
        - Branch String:   'libblkid/src/config.c:94,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:71,14'
              BranchSideFuncs:
                - fgets
                - strchr
                - feof
                - getpid
                - fprintf
                - ul_debug.2568
                - strchr
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
            - BranchSide:      'libblkid/src/config.c:96,15'
              BranchSideFuncs:
                - strncmp
                - c_strcasecmp.2569
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:96,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:97,5'
              BranchSideFuncs:
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:102,22'
              BranchSideFuncs:
                - strncmp
                - free
                - strdup
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:98,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:98,27'
              BranchSideFuncs:
                - c_strcasecmp.2569
            - BranchSide:      'libblkid/src/config.c:100,13'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:98,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:99,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/config.c:100,13'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:102,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:103,5'
              BranchSideFuncs:
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:109,22'
              BranchSideFuncs:
                - strncmp
                - parse_evaluate
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:105,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:106,29'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'libblkid/src/config.c:108,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:109,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:110,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:114,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:111,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:111,28'
              BranchSideFuncs:
                - parse_evaluate
            - BranchSide:      'libblkid/src/config.c:113,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:111,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:112,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/config.c:113,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/config.c:114,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:114,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:116,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/config.c:71,7'
          Dst:             fgets
        - Src:             'libblkid/src/config.c:72,11'
          Dst:             feof
        - Src:             'libblkid/src/config.c:73,7'
          Dst:             strchr
        - Src:             'libblkid/src/config.c:77,8'
          Dst:             feof
        - Src:             'libblkid/src/config.c:78,9'
          Dst:             strchr
        - Src:             'libblkid/src/config.c:80,5'
          Dst:             getpid
        - Src:             'libblkid/src/config.c:80,5'
          Dst:             fprintf
        - Src:             'libblkid/src/config.c:80,5'
          Dst:             ul_debug
        - Src:             'libblkid/src/config.c:96,7'
          Dst:             strncmp
        - Src:             'libblkid/src/config.c:98,14'
          Dst:             c_strcasecmp
        - Src:             'libblkid/src/config.c:102,14'
          Dst:             strncmp
        - Src:             'libblkid/src/config.c:106,22'
          Dst:             strdup
        - Src:             'libblkid/src/config.c:109,14'
          Dst:             strncmp
        - Src:             'libblkid/src/config.c:111,13'
          Dst:             parse_evaluate
        - Src:             'libblkid/src/config.c:114,3'
          Dst:             getpid
        - Src:             'libblkid/src/config.c:114,3'
          Dst:             fprintf
        - Src:             'libblkid/src/config.c:114,3'
          Dst:             ul_debug
    - functionName:    blkid_read_config
      functionSourceFile: '/src/util-linux/libblkid/src/config.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         48
      ICount:          239
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - fclose
        - feof
        - fopen
        - fprintf
        - getpid
        - parse_next
        - safe_getenv
        - strdup
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/config.c:128,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:129,3'
              BranchSideFuncs:
                - safe_getenv
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:130,2'
              BranchSideFuncs:
                - safe_getenv
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:133,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:134,14'
              BranchSideFuncs:
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:139,7'
              BranchSideFuncs:
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:139,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:140,12'
              BranchSideFuncs:
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:142,2'
              BranchSideFuncs:
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:142,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:142,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:143,12'
              BranchSideFuncs:
                - fopen
                - strdup
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
                - feof
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:144,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:145,3'
              BranchSideFuncs:
                - feof
                - strdup
                - fclose
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:148,2'
              BranchSideFuncs:
                - feof
                - strdup
                - fclose
                - parse_next
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:145,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:145,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
                - strdup
                - fclose
            - BranchSide:      'libblkid/src/config.c:146,3'
              BranchSideFuncs:
                - strdup
                - fclose
        - Branch String:   'libblkid/src/config.c:148,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:149,18'
              BranchSideFuncs:
                - parse_next
                - feof
                - strdup
                - fclose
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:230,7'
              BranchSideFuncs:
                - strdup
                - fclose
        - Branch String:   'libblkid/src/config.c:149,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:148,2'
              BranchSideFuncs:
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
            - BranchSide:      'libblkid/src/config.c:150,4'
              BranchSideFuncs:
                - free
                - free
                - fclose
                - getpid
                - fprintf
                - ul_debug.2568
        - Branch String:   'libblkid/src/config.c:150,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:150,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2568
                - free
                - free
                - fclose
            - BranchSide:      'libblkid/src/config.c:151,4'
              BranchSideFuncs:
                - free
                - free
                - fclose
        - Branch String:   'libblkid/src/config.c:230,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:231,3'
              BranchSideFuncs:
                - strdup
                - fclose
            - BranchSide:      'libblkid/src/config.c:235,7'
              BranchSideFuncs:
                - strdup
                - fclose
        - Branch String:   'libblkid/src/config.c:235,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:236,21'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'libblkid/src/config.c:237,6'
              BranchSideFuncs:
                - fclose
        - Branch String:   'libblkid/src/config.c:237,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:238,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'libblkid/src/config.c:240,6'
              BranchSideFuncs:
                - fclose
        - Branch String:   'libblkid/src/config.c:240,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/config.c:241,10'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'libblkid/src/config.c:246,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/config.c:127,9'
          Dst:             calloc
        - Src:             'libblkid/src/config.c:134,14'
          Dst:             safe_getenv
        - Src:             'libblkid/src/config.c:142,2'
          Dst:             getpid
        - Src:             'libblkid/src/config.c:142,2'
          Dst:             fprintf
        - Src:             'libblkid/src/config.c:142,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/config.c:143,6'
          Dst:             fopen
        - Src:             'libblkid/src/config.c:145,3'
          Dst:             getpid
        - Src:             'libblkid/src/config.c:145,3'
          Dst:             fprintf
        - Src:             'libblkid/src/config.c:145,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/config.c:148,10'
          Dst:             feof
        - Src:             'libblkid/src/config.c:149,7'
          Dst:             parse_next
        - Src:             'libblkid/src/config.c:150,4'
          Dst:             getpid
        - Src:             'libblkid/src/config.c:150,4'
          Dst:             fprintf
        - Src:             'libblkid/src/config.c:150,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/config.c:236,21'
          Dst:             strdup
        - Src:             'libblkid/src/config.c:241,3'
          Dst:             fclose
        - Src:             'libblkid/src/config.c:251,2'
          Dst:             fclose
    - functionName:    __list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      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:    blkid_dev_iterate_end
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:198,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:198,15'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'libblkid/src/dev.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:198,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/dev.c:200,2'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:       []
    - functionName:    blkid_dev_next
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - ret_dev
      BBCount:         19
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_dev_has_tag
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:180,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:180,20'
              BranchSideFuncs:
                - blkid_dev_has_tag
            - BranchSide:      'libblkid/src/dev.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:180,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:180,28'
              BranchSideFuncs:
                - blkid_dev_has_tag
            - BranchSide:      'libblkid/src/dev.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:180,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:181,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/dev.c:182,3'
              BranchSideFuncs:
                - blkid_dev_has_tag
        - Branch String:   'libblkid/src/dev.c:183,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:184,9'
              BranchSideFuncs:
                - blkid_dev_has_tag
            - BranchSide:      'libblkid/src/dev.c:193,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:186,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:187,26'
              BranchSideFuncs:
                - blkid_dev_has_tag
            - BranchSide:      'libblkid/src/dev.c:190,14'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:186,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:189,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/dev.c:190,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/dev.c:187,8'
          Dst:             blkid_dev_has_tag
    - functionName:    blkid_dev_set_search
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - search_type
        - search_value
      BBCount:         18
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:155,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:155,15'
              BranchSideFuncs:
                - strdup
                - strdup
                - free
                - free
                - free
                - free
            - BranchSide:      'libblkid/src/dev.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:155,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:155,52'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/dev.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:155,64'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:156,7'
              BranchSideFuncs:
                - strdup
                - strdup
                - free
                - free
                - free
                - free
            - BranchSide:      'libblkid/src/dev.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:155,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:157,3'
              BranchSideFuncs:
                - strdup
                - strdup
                - free
                - free
                - free
                - free
            - BranchSide:      'libblkid/src/dev.c:158,20'
              BranchSideFuncs:
                - strdup
                - strdup
                - free
                - free
                - free
                - free
        - Branch String:   'libblkid/src/dev.c:160,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:160,20'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'libblkid/src/dev.c:161,8'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libblkid/src/dev.c:160,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:161,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libblkid/src/dev.c:165,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'libblkid/src/dev.c:158,13'
          Dst:             strdup
        - Src:             'libblkid/src/dev.c:159,14'
          Dst:             strdup
    - functionName:    blkid_dev_iterate_begin
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:134,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:135,3'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'libblkid/src/dev.c:139,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'libblkid/src/dev.c:140,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:141,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/dev.c:147,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/dev.c:135,3'
          Dst:             __errno_location
    - functionName:    blkid_debug_dump_dev
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
      BBCount:         13
      ICount:          109
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:84,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:85,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'libblkid/src/dev.c:89,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'libblkid/src/dev.c:95,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:95,2'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'libblkid/src/dev.c:96,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'libblkid/src/dev.c:97,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:98,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'libblkid/src/dev.c:101,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
      Callsites:
        - Src:             'libblkid/src/dev.c:85,3'
          Dst:             printf
        - Src:             'libblkid/src/dev.c:89,2'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:90,2'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:91,2'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:92,2'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:93,2'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:98,4'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:101,4'
          Dst:             fprintf
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_dev_devname
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:73,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/dev.c:75,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/dev.c:75,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:76,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/dev.c:77,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    list_empty
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      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:    list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:107,2'
          Dst:             __list_del
    - functionName:    blkid_free_dev
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
      BBCount:         14
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_free_tag
        - fprintf
        - getpid
        - list_del
        - list_empty
        - ul_debugobj
      functionUses:    10
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:49,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:50,3'
              BranchSideFuncs:
                - list_del.2625
                - list_empty.2624
                - free
                - free
                - free
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2632
            - BranchSide:      'libblkid/src/dev.c:52,2'
              BranchSideFuncs:
                - list_del.2625
                - list_empty.2624
                - free
                - free
                - free
                - blkid_free_tag
                - getpid
                - fprintf
                - ul_debugobj.2632
        - Branch String:   'libblkid/src/dev.c:52,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:52,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2632
                - list_del.2625
                - list_empty.2624
                - free
                - free
                - free
                - blkid_free_tag
            - BranchSide:      'libblkid/src/dev.c:54,12'
              BranchSideFuncs:
                - list_del.2625
                - list_empty.2624
                - free
                - free
                - free
                - blkid_free_tag
        - Branch String:   'libblkid/src/dev.c:55,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:56,19'
              BranchSideFuncs:
                - blkid_free_tag
                - list_empty.2624
                - free
                - free
                - free
            - BranchSide:      'libblkid/src/dev.c:61,7'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:
        - Src:             'libblkid/src/dev.c:52,2'
          Dst:             getpid
        - Src:             'libblkid/src/dev.c:52,2'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:52,2'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/dev.c:54,2'
          Dst:             list_del
        - Src:             'libblkid/src/dev.c:55,10'
          Dst:             list_empty
        - Src:             'libblkid/src/dev.c:59,3'
          Dst:             blkid_free_tag
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    blkid_new_dev
      functionSourceFile: '/src/util-linux/libblkid/src/dev.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/dev.c:37,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:35,12'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.2632
            - BranchSide:      'libblkid/src/dev.c:37,14'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.2632
        - Branch String:   'libblkid/src/dev.c:37,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:38,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2632
            - BranchSide:      'libblkid/src/dev.c:40,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2632
        - Branch String:   'libblkid/src/dev.c:40,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/dev.c:40,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.2632
            - BranchSide:      'libblkid/src/dev.c:41,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/dev.c:37,14'
          Dst:             calloc
        - Src:             'libblkid/src/dev.c:40,2'
          Dst:             getpid
        - Src:             'libblkid/src/dev.c:40,2'
          Dst:             fprintf
        - Src:             'libblkid/src/dev.c:40,2'
          Dst:             ul_debugobj
    - functionName:    blkid_evaluate_spec
      functionSourceFile: '/src/util-linux/libblkid/src/evaluate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - spec
        - cache
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_evaluate_tag
        - blkid_parse_tag_string
        - strchr
        - ul_canonicalize_path
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/evaluate.c:291,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:292,3'
              BranchSideFuncs:
                - strchr
                - ul_canonicalize_path
                - free
                - free
                - blkid_evaluate_tag
                - blkid_parse_tag_string
            - BranchSide:      'libblkid/src/evaluate.c:294,13'
              BranchSideFuncs:
                - strchr
                - ul_canonicalize_path
                - free
                - free
                - blkid_evaluate_tag
                - blkid_parse_tag_string
        - Branch String:   'libblkid/src/evaluate.c:294,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:295,29'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - ul_canonicalize_path
                - free
                - free
                - blkid_evaluate_tag
            - BranchSide:      'libblkid/src/evaluate.c:298,6'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - free
                - blkid_evaluate_tag
        - Branch String:   'libblkid/src/evaluate.c:294,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:296,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/evaluate.c:298,6'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - free
                - blkid_evaluate_tag
        - Branch String:   'libblkid/src/evaluate.c:298,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:299,28'
              BranchSideFuncs:
                - blkid_evaluate_tag
                - free
                - free
            - BranchSide:      'libblkid/src/evaluate.c:301,30'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - free
      Callsites:
        - Src:             'libblkid/src/evaluate.c:294,6'
          Dst:             strchr
        - Src:             'libblkid/src/evaluate.c:295,6'
          Dst:             blkid_parse_tag_string
        - Src:             'libblkid/src/evaluate.c:299,9'
          Dst:             blkid_evaluate_tag
        - Src:             'libblkid/src/evaluate.c:301,9'
          Dst:             ul_canonicalize_path
    - functionName:    blkid_evaluate_tag
      functionSourceFile: '/src/util-linux/libblkid/src/evaluate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - token
        - value
        - cache
      BBCount:         47
      ICount:          245
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - blkid_free_config
        - blkid_parse_tag_string
        - blkid_read_config
        - evaluate_by_scan
        - evaluate_by_udev
        - fprintf
        - getpid
        - strchr
        - strdup
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/evaluate.c:239,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:240,3'
              BranchSideFuncs:
                - strchr
                - strdup
                - blkid_free_config
                - free
                - free
                - blkid_parse_tag_string
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:242,2'
              BranchSideFuncs:
                - strchr
                - strdup
                - blkid_free_config
                - free
                - free
                - blkid_parse_tag_string
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:242,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:242,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - strchr
                - strdup
                - blkid_free_config
                - free
                - free
                - blkid_parse_tag_string
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:245,7'
              BranchSideFuncs:
                - strchr
                - strdup
                - blkid_free_config
                - free
                - free
                - blkid_parse_tag_string
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
        - Branch String:   'libblkid/src/evaluate.c:242,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:242,2'
              BranchSideFuncs:
                - ul_debug.2661
                - strchr
                - strdup
                - blkid_free_config
                - free
                - free
                - blkid_parse_tag_string
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:242,2'
              BranchSideFuncs:
                - ul_debug.2661
                - strchr
                - strdup
                - blkid_free_config
                - free
                - free
                - blkid_parse_tag_string
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
        - Branch String:   'libblkid/src/evaluate.c:245,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:246,15'
              BranchSideFuncs:
                - blkid_read_config
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:256,9'
              BranchSideFuncs:
                - blkid_read_config
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
        - Branch String:   'libblkid/src/evaluate.c:246,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:247,17'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - blkid_free_config
                - free
                - free
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:250,30'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - blkid_free_config
                - free
                - free
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
        - Branch String:   'libblkid/src/evaluate.c:250,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:250,54'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
            - BranchSide:      'libblkid/src/evaluate.c:251,4'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
        - Branch String:   'libblkid/src/evaluate.c:250,56'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:250,60'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - blkid_read_config
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:251,4'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
        - Branch String:   'libblkid/src/evaluate.c:250,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:251,4'
              BranchSideFuncs:
                - blkid_read_config
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:252,11'
              BranchSideFuncs:
                - blkid_read_config
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
        - Branch String:   'libblkid/src/evaluate.c:257,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:258,3'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:260,9'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
        - Branch String:   'libblkid/src/evaluate.c:260,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:261,7'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
            - BranchSide:      'libblkid/src/evaluate.c:269,2'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:261,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:262,27'
              BranchSideFuncs:
                - evaluate_by_udev
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
            - BranchSide:      'libblkid/src/evaluate.c:263,12'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_udev
                - evaluate_by_scan
        - Branch String:   'libblkid/src/evaluate.c:265,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:266,4'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:267,2'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2661
                - evaluate_by_scan
                - evaluate_by_udev
        - Branch String:   'libblkid/src/evaluate.c:269,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:269,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - blkid_free_config
                - free
                - free
            - BranchSide:      'libblkid/src/evaluate.c:271,20'
              BranchSideFuncs:
                - blkid_free_config
                - free
                - free
      Callsites:
        - Src:             'libblkid/src/evaluate.c:242,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:242,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:242,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:246,8'
          Dst:             strchr
        - Src:             'libblkid/src/evaluate.c:247,10'
          Dst:             strdup
        - Src:             'libblkid/src/evaluate.c:250,7'
          Dst:             blkid_parse_tag_string
        - Src:             'libblkid/src/evaluate.c:256,9'
          Dst:             blkid_read_config
        - Src:             'libblkid/src/evaluate.c:262,10'
          Dst:             evaluate_by_udev
        - Src:             'libblkid/src/evaluate.c:264,10'
          Dst:             evaluate_by_scan
        - Src:             'libblkid/src/evaluate.c:269,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:269,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:269,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:271,2'
          Dst:             blkid_free_config
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    evaluate_by_udev
      functionSourceFile: '/src/util-linux/libblkid/src/evaluate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - token
        - value
        - uevent
      BBCount:         53
      ICount:          252
      EdgeCount:       68
      CyclomaticComplexity: 17
      functionsReached:
        - blkid_encode_string
        - blkid_send_uevent
        - fprintf
        - getpid
        - stat
        - strcmp
        - strcpy
        - strlen
        - ul_canonicalize_path
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/evaluate.c:145,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:145,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:147,14'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:147,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:148,10'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:149,19'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:149,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:150,10'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:151,19'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:151,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:152,10'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:153,19'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - strcmp
                - strcpy
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:153,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:154,10'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:155,19'
              BranchSideFuncs:
                - strcmp
                - strcpy
                - strlen
                - blkid_encode_string
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:155,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:156,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:158,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:158,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:158,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:159,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/evaluate.c:163,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:164,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/evaluate.c:166,2'
              BranchSideFuncs:
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:166,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:166,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:168,11'
              BranchSideFuncs:
                - stat
                - ul_canonicalize_path
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:168,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:169,3'
              BranchSideFuncs:
                - free
                - blkid_send_uevent
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:171,7'
              BranchSideFuncs:
                - ul_canonicalize_path
        - Branch String:   'libblkid/src/evaluate.c:171,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:172,3'
              BranchSideFuncs:
                - ul_canonicalize_path
            - BranchSide:      'libblkid/src/evaluate.c:174,30'
              BranchSideFuncs:
                - ul_canonicalize_path
        - Branch String:   'libblkid/src/evaluate.c:175,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:176,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/evaluate.c:182,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/evaluate.c:185,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:185,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - free
                - blkid_send_uevent
            - BranchSide:      'libblkid/src/evaluate.c:187,6'
              BranchSideFuncs:
                - free
                - blkid_send_uevent
        - Branch String:   'libblkid/src/evaluate.c:187,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:187,16'
              BranchSideFuncs:
                - free
                - blkid_send_uevent
            - BranchSide:      'libblkid/src/evaluate.c:189,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/evaluate.c:187,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:188,21'
              BranchSideFuncs:
                - blkid_send_uevent
                - free
            - BranchSide:      'libblkid/src/evaluate.c:189,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/evaluate.c:145,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:145,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:145,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:147,7'
          Dst:             strcmp
        - Src:             'libblkid/src/evaluate.c:148,3'
          Dst:             strcpy
        - Src:             'libblkid/src/evaluate.c:149,12'
          Dst:             strcmp
        - Src:             'libblkid/src/evaluate.c:150,3'
          Dst:             strcpy
        - Src:             'libblkid/src/evaluate.c:151,12'
          Dst:             strcmp
        - Src:             'libblkid/src/evaluate.c:152,3'
          Dst:             strcpy
        - Src:             'libblkid/src/evaluate.c:153,12'
          Dst:             strcmp
        - Src:             'libblkid/src/evaluate.c:154,3'
          Dst:             strcpy
        - Src:             'libblkid/src/evaluate.c:155,12'
          Dst:             strcmp
        - Src:             'libblkid/src/evaluate.c:156,3'
          Dst:             strcpy
        - Src:             'libblkid/src/evaluate.c:158,3'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:158,3'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:158,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:162,8'
          Dst:             strlen
        - Src:             'libblkid/src/evaluate.c:163,6'
          Dst:             blkid_encode_string
        - Src:             'libblkid/src/evaluate.c:166,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:166,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:166,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:168,6'
          Dst:             stat
        - Src:             'libblkid/src/evaluate.c:174,9'
          Dst:             ul_canonicalize_path
        - Src:             'libblkid/src/evaluate.c:185,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:185,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:185,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:188,3'
          Dst:             blkid_send_uevent
    - functionName:    evaluate_by_scan
      functionSourceFile: '/src/util-linux/libblkid/src/evaluate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - token
        - value
        - cache
        - conf
      BBCount:         22
      ICount:          129
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_get_cache
        - blkid_get_cache_filename
        - blkid_get_devname
        - blkid_put_cache
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/evaluate.c:196,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:196,27'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_get_cache
                - free
                - blkid_get_devname
                - blkid_put_cache
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:196,14'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_get_cache
                - free
                - blkid_get_devname
                - blkid_put_cache
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:199,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:199,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - blkid_get_cache_filename
                - blkid_get_cache
                - free
                - blkid_get_devname
                - blkid_put_cache
            - BranchSide:      'libblkid/src/evaluate.c:201,7'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - blkid_get_cache
                - free
                - blkid_get_devname
                - blkid_put_cache
        - Branch String:   'libblkid/src/evaluate.c:201,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:202,46'
              BranchSideFuncs:
                - blkid_get_devname
                - blkid_put_cache
            - BranchSide:      'libblkid/src/evaluate.c:208,7'
              BranchSideFuncs:
                - blkid_get_devname
                - blkid_put_cache
        - Branch String:   'libblkid/src/evaluate.c:205,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:206,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/evaluate.c:207,2'
              BranchSideFuncs:
                - blkid_get_devname
                - blkid_put_cache
        - Branch String:   'libblkid/src/evaluate.c:208,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:209,3'
              BranchSideFuncs:
                - blkid_get_devname
                - blkid_put_cache
            - BranchSide:      'libblkid/src/evaluate.c:211,26'
              BranchSideFuncs:
                - blkid_get_devname
                - blkid_put_cache
        - Branch String:   'libblkid/src/evaluate.c:213,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:214,12'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/evaluate.c:216,19'
              BranchSideFuncs:
                - blkid_put_cache
      Callsites:
        - Src:             'libblkid/src/evaluate.c:199,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:199,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:199,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:202,21'
          Dst:             blkid_get_cache_filename
        - Src:             'libblkid/src/evaluate.c:203,12'
          Dst:             blkid_get_cache
        - Src:             'libblkid/src/evaluate.c:211,8'
          Dst:             blkid_get_devname
        - Src:             'libblkid/src/evaluate.c:216,3'
          Dst:             blkid_put_cache
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_send_uevent
      functionSourceFile: '/src/util-linux/libblkid/src/evaluate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - devname
        - action
      BBCount:         38
      ICount:          185
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - close_stream
        - fopen
        - fprintf
        - fputs
        - getpid
        - gnu_dev_major
        - gnu_dev_minor
        - snprintf
        - stat
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/evaluate.c:115,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:115,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - stat
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - fopen
                - getpid
                - fprintf
                - ul_debug.2661
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:117,7'
              BranchSideFuncs:
                - stat
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - fopen
                - getpid
                - fprintf
                - ul_debug.2661
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:117,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:117,19'
              BranchSideFuncs:
                - stat
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - fopen
                - getpid
                - fprintf
                - ul_debug.2661
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:118,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/evaluate.c:117,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:118,3'
              BranchSideFuncs:
                - stat
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - fopen
                - getpid
                - fprintf
                - ul_debug.2661
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:119,11'
              BranchSideFuncs:
                - stat
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - fopen
                - getpid
                - fprintf
                - ul_debug.2661
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:119,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:119,29'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/evaluate.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/evaluate.c:119,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:120,3'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - fopen
                - getpid
                - fprintf
                - ul_debug.2661
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:122,11'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - snprintf
                - fopen
                - getpid
                - fprintf
                - ul_debug.2661
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:126,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:127,6'
              BranchSideFuncs:
                - fputs
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:133,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:128,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:129,7'
              BranchSideFuncs:
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:130,20'
              BranchSideFuncs:
                - close_stream
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:130,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:131,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:132,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:131,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:131,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:132,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
        - Branch String:   'libblkid/src/evaluate.c:133,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/evaluate.c:133,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2661
            - BranchSide:      'libblkid/src/evaluate.c:135,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/evaluate.c:115,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:115,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:115,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:119,6'
          Dst:             stat
        - Src:             'libblkid/src/evaluate.c:123,4'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/evaluate.c:123,23'
          Dst:             gnu_dev_minor
        - Src:             'libblkid/src/evaluate.c:122,2'
          Dst:             snprintf
        - Src:             'libblkid/src/evaluate.c:125,6'
          Dst:             fopen
        - Src:             'libblkid/src/evaluate.c:128,7'
          Dst:             fputs
        - Src:             'libblkid/src/evaluate.c:130,7'
          Dst:             close_stream
        - Src:             'libblkid/src/evaluate.c:131,4'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:131,4'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:131,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/evaluate.c:133,2'
          Dst:             getpid
        - Src:             'libblkid/src/evaluate.c:133,2'
          Dst:             fprintf
        - Src:             'libblkid/src/evaluate.c:133,2'
          Dst:             ul_debug
    - functionName:    fputs
      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:    close_stream
      functionSourceFile: '/src/util-linux/./include/closestream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - stream
      BBCount:         19
      ICount:          104
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __fpending
        - fclose
        - ferror
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/closestream.h:30,16'
          Branch Sides:
            - BranchSide:      './include/closestream.h:30,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:35,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   './include/closestream.h:30,32'
          Branch Sides:
            - BranchSide:      './include/closestream.h:32,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:39,2'
              BranchSideFuncs: []
        - Branch String:   './include/closestream.h:32,21'
          Branch Sides:
            - BranchSide:      './include/closestream.h:34,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:35,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   './include/closestream.h:30,6'
          Branch Sides:
            - BranchSide:      './include/closestream.h:35,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:39,2'
              BranchSideFuncs: []
        - Branch String:   './include/closestream.h:35,20'
          Branch Sides:
            - BranchSide:      './include/closestream.h:35,25'
              BranchSideFuncs: []
            - BranchSide:      './include/closestream.h:37,3'
              BranchSideFuncs: []
        - Branch String:   './include/closestream.h:35,7'
          Branch Sides:
            - BranchSide:      './include/closestream.h:36,4'
              BranchSideFuncs: []
            - BranchSide:      './include/closestream.h:37,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/closestream.h:25,28'
          Dst:             __fpending
        - Src:             './include/closestream.h:27,25'
          Dst:             ferror
        - Src:             './include/closestream.h:28,27'
          Dst:             fclose
        - Src:             './include/closestream.h:34,8'
          Dst:             __errno_location
        - Src:             './include/closestream.h:35,25'
          Dst:             __errno_location
        - Src:             './include/closestream.h:36,4'
          Dst:             __errno_location
    - functionName:    __fpending
      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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_get_probername
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_get_chain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:369,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:369,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:372,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:369,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:369,40'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:372,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:369,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:370,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:372,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:367,28'
          Dst:             blkid_probe_get_chain
    - functionName:    blkid_probe_get_chain
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xusleep
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nanosleep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/c.h:477,9'
          Dst:             nanosleep
    - functionName:    is_power_of_2
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:371,19'
          Branch Sides:
            - BranchSide:      './include/c.h:371,24'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:371,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_sector_readable
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - sector
      BBCount:         14
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fprintf
        - getpid
        - lseek
        - read
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:958,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:959,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:961,12'
              BranchSideFuncs:
                - read
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:962,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:963,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:965,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:967,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:967,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:968,2'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'libblkid/src/probe.c:958,6'
          Dst:             lseek
        - Src:             'libblkid/src/probe.c:961,7'
          Dst:             read
        - Src:             'libblkid/src/probe.c:967,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:967,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:967,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:968,2'
          Dst:             __errno_location
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    59
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:68,2'
          Dst:             __list_add
    - functionName:    __list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      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:    get_hint
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - list_empty
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2496,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2497,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2499,2'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libblkid/src/probe.c:2499,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2500,26'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/probe.c:2505,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2502,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2502,25'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/probe.c:2504,2'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libblkid/src/probe.c:2502,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2503,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2504,2'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'libblkid/src/probe.c:2496,6'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:2502,18'
          Dst:             strcmp
    - functionName:    list_empty
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_use_wiper
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2490
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - size
      BBCount:         13
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_chain_reset_values
        - blkid_probe_is_wiped
        - blkid_probe_set_wiper
        - fprintf
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2484,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2484,51'
              BranchSideFuncs:
                - blkid_probe_set_wiper
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2484,48'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2484,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2484,6'
              BranchSideFuncs:
                - blkid_probe_set_wiper
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2485,3'
              BranchSideFuncs:
                - blkid_probe_set_wiper
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2485,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2485,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_set_wiper
                - blkid_probe_chain_reset_values
            - BranchSide:      'libblkid/src/probe.c:2487,25'
              BranchSideFuncs:
                - blkid_probe_set_wiper
                - blkid_probe_chain_reset_values
      Callsites:
        - Src:             'libblkid/src/probe.c:2484,6'
          Dst:             blkid_probe_is_wiped
        - Src:             'libblkid/src/probe.c:2485,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2485,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2485,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:2487,3'
          Dst:             blkid_probe_set_wiper
        - Src:             'libblkid/src/probe.c:2488,3'
          Dst:             blkid_probe_chain_reset_values
    - functionName:    blkid_probe_is_wiped
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2465
      functionLinenumberEnd: 2474
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - chn
        - off
        - size
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2466,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2467,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2469,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2469,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2469,29'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2473,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2469,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2470,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2473,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_probe_set_wiper
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2434
      functionLinenumberEnd: 2459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - size
      BBCount:         24
      ICount:          160
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - fprintf
        - getpid
        - ul_debug
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2437,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2438,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2444,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2438,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2438,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2439,19'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2446,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2446,15'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2448,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2446,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2447,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2448,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2447,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2447,31'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2448,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2446,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2448,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2450,18'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2454,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2454,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2454,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2438,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2438,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2438,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:2454,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2454,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2454,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_chain_reset_values
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chn
      BBCount:         18
      ICount:          113
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_probe_free_value
        - fprintf
        - getpid
        - list_empty
        - ul_debug
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:293,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:294,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:296,2'
              BranchSideFuncs:
                - blkid_probe_free_value
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:296,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:296,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/probe.c:298,2'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/probe.c:298,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:298,2'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/probe.c:299,27'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/probe.c:302,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:303,27'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/probe.c:304,2'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/probe.c:293,6'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:296,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:296,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:296,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:303,4'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_free_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - list_del
        - ul_debug
      functionUses:    11
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:275,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:276,3'
              BranchSideFuncs:
                - list_del.2890
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:278,12'
              BranchSideFuncs:
                - list_del.2890
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:281,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:281,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - free
            - BranchSide:      'libblkid/src/probe.c:282,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/probe.c:278,2'
          Dst:             list_del
        - Src:             'libblkid/src/probe.c:281,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:281,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:281,2'
          Dst:             ul_debug
    - functionName:    list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:107,2'
          Dst:             __list_del
    - functionName:    ltrim_whitespace
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         16
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __ctype_b_loc
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:373,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:374,3'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:375,11'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:375,19'
          Branch Sides:
            - BranchSide:      './include/strutils.h:375,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - strlen
            - BranchSide:      './include/strutils.h:375,2'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:375,2'
          Branch Sides:
            - BranchSide:      './include/strutils.h:375,36'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:377,24'
              BranchSideFuncs:
                - strlen
        - Branch String:   './include/strutils.h:379,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:380,11'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:382,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:375,22'
          Dst:             __ctype_b_loc
        - Src:             './include/strutils.h:377,8'
          Dst:             strlen
    - functionName:    blkid_ltrim_whitespace
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2402
      functionLinenumberEnd: 2403
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ltrim_whitespace
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/probe.c:2403,9'
          Dst:             ltrim_whitespace
    - functionName:    rtrim_whitespace
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __ctype_b_loc
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:350,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:351,3'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:352,22'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:353,2'
          Branch Sides:
            - BranchSide:      './include/strutils.h:354,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:360,2'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:355,7'
          Branch Sides:
            - BranchSide:      './include/strutils.h:353,2'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:356,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:352,6'
          Dst:             strlen
        - Src:             './include/strutils.h:355,8'
          Dst:             __ctype_b_loc
    - functionName:    blkid_rtrim_whitespace
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2393
      functionLinenumberEnd: 2394
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rtrim_whitespace
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/probe.c:2394,9'
          Dst:             rtrim_whitespace
    - functionName:    blkid_uuid_is_empty
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2378
      functionLinenumberEnd: 2385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2381,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2382,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2384,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2382,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2382,12'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2383,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_unparse_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2366
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - uuid
        - str
        - len
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/probe.c:2367,2'
          Dst:             snprintf
    - functionName:    blkid_probe_has_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2321
      functionLinenumberEnd: 2325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_lookup_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2322,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2323,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2324,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2322,6'
          Dst:             blkid_probe_lookup_value
    - functionName:    blkid_probe_lookup_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2301
      functionLinenumberEnd: 2311
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
        - data
        - len
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __blkid_probe_lookup_value
      functionUses:    7
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2304,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2305,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2306,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2306,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2307,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2308,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2308,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2309,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2310,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2302,26'
          Dst:             __blkid_probe_lookup_value
    - functionName:    __blkid_probe_lookup_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2344
      functionLinenumberEnd: 2360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
      BBCount:         20
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - list_empty
        - strcmp
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2347,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2348,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2350,2'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2350,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2351,27'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2359,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2354,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2354,25'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2358,2'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2354,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2355,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2358,2'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2355,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2355,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2356,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2347,6'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:2354,18'
          Dst:             strcmp
        - Src:             'libblkid/src/probe.c:2355,4'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2355,4'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2355,4'
          Dst:             ul_debug
    - functionName:    __blkid_probe_get_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2328
      functionLinenumberEnd: 2341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - num
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2332,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2333,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2335,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2335,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2336,8'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2340,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2336,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2337,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2338,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_probe_get_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2271
      functionLinenumberEnd: 2285
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - num
        - name
        - data
        - len
      BBCount:         20
      ICount:          117
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __blkid_probe_get_value
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2274,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2275,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2276,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2276,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2277,11'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2278,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2278,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2279,20'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2280,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2280,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2281,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2283,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2283,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2283,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2284,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2272,26'
          Dst:             __blkid_probe_get_value
        - Src:             'libblkid/src/probe.c:2283,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2283,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2283,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_numof_values
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2253
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2251,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2252,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2253,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_probe_get_sectors
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2236
      functionLinenumberEnd: 2237
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_set_sectorsize
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2226
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - sz
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_get_sectorsize
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2199
      functionLinenumberEnd: 2209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkdev_get_sector_size
      functionUses:    11
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2200,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2201,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2203,6'
              BranchSideFuncs:
                - blkdev_get_sector_size
        - Branch String:   'libblkid/src/probe.c:2203,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2204,29'
              BranchSideFuncs:
                - blkdev_get_sector_size
            - BranchSide:      'libblkid/src/probe.c:2207,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2203,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2205,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2207,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2204,6'
          Dst:             blkdev_get_sector_size
    - functionName:    blkid_probe_get_offset
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2177
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_get_size
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionLinenumberEnd: 2165
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_get_wholedisk_probe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         28
      ICount:          164
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - blkid_devno_to_devname
        - blkid_free_probe
        - blkid_new_probe_from_filename
        - blkid_probe_get_partitions_flags
        - blkid_probe_get_wholedisk_devno
        - blkid_probe_get_wholedisk_probe
        - blkid_probe_is_wholedisk
        - blkid_probe_set_partitions_flags
        - fprintf
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2112,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2113,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2115,6'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_devno
                - blkid_devno_to_devname
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_free_probe
                - blkid_probe_get_wholedisk_probe
        - Branch String:   'libblkid/src/probe.c:2115,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2117,42'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_probe
            - BranchSide:      'libblkid/src/probe.c:2119,41'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_devno
                - blkid_devno_to_devname
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_free_probe
        - Branch String:   'libblkid/src/probe.c:2121,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2121,24'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_free_probe
            - BranchSide:      'libblkid/src/probe.c:2127,7'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2121,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2123,20'
              BranchSideFuncs:
                - blkid_free_probe
                - blkid_devno_to_devname
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2127,7'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2127,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2129,44'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2150,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2132,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2133,4'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2135,3'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2135,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2135,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
            - BranchSide:      'libblkid/src/probe.c:2137,50'
              BranchSideFuncs:
                - blkid_new_probe_from_filename
                - free
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
        - Branch String:   'libblkid/src/probe.c:2141,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2142,4'
              BranchSideFuncs:
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
            - BranchSide:      'libblkid/src/probe.c:2144,44'
              BranchSideFuncs:
                - blkid_probe_get_partitions_flags
                - blkid_probe_set_partitions_flags
        - Branch String:   'libblkid/src/probe.c:2145,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2146,37'
              BranchSideFuncs:
                - blkid_probe_set_partitions_flags
            - BranchSide:      'libblkid/src/probe.c:2148,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2112,6'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/probe.c:2117,10'
          Dst:             blkid_probe_get_wholedisk_probe
        - Src:             'libblkid/src/probe.c:2119,9'
          Dst:             blkid_probe_get_wholedisk_devno
        - Src:             'libblkid/src/probe.c:2123,3'
          Dst:             blkid_free_probe
        - Src:             'libblkid/src/probe.c:2129,21'
          Dst:             blkid_devno_to_devname
        - Src:             'libblkid/src/probe.c:2135,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2135,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2135,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:2137,20'
          Dst:             blkid_new_probe_from_filename
        - Src:             'libblkid/src/probe.c:2144,11'
          Dst:             blkid_probe_get_partitions_flags
        - Src:             'libblkid/src/probe.c:2146,4'
          Dst:             blkid_probe_set_partitions_flags
    - functionName:    blkid_probe_is_wholedisk
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2094
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_probe_get_devno
        - blkid_probe_get_wholedisk_devno
      functionUses:    16
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2098,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2099,3'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_devno
            - BranchSide:      'libblkid/src/probe.c:2101,47'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_devno
        - Branch String:   'libblkid/src/probe.c:2102,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2103,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2105,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2097,10'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/probe.c:2101,15'
          Dst:             blkid_probe_get_wholedisk_devno
    - functionName:    blkid_probe_get_wholedisk_devno
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2073
      functionLinenumberEnd: 2085
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_devno_to_wholedisk
        - blkid_probe_get_devno
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2074,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2075,16'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2084,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2078,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2079,4'
              BranchSideFuncs:
                - blkid_devno_to_wholedisk
            - BranchSide:      'libblkid/src/probe.c:2081,32'
              BranchSideFuncs:
                - blkid_devno_to_wholedisk
        - Branch String:   'libblkid/src/probe.c:2081,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2082,21'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2083,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2077,11'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/probe.c:2081,7'
          Dst:             blkid_devno_to_wholedisk
    - functionName:    blkid_free_probe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         23
      ICount:          143
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_free_probe
        - blkid_probe_reset_buffers
        - blkid_probe_reset_hints
        - blkid_probe_reset_values
        - close
        - fprintf
        - getpid
        - ul_debug
      functionUses:    10
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:250,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:251,3'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
                - close
                - free
            - BranchSide:      'libblkid/src/probe.c:253,9'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
                - close
                - free
        - Branch String:   'libblkid/src/probe.c:253,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:254,29'
              BranchSideFuncs:
                - free
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
                - close
            - BranchSide:      'libblkid/src/probe.c:262,7'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
                - close
        - Branch String:   'libblkid/src/probe.c:256,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:257,4'
              BranchSideFuncs:
                - free
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
                - close
            - BranchSide:      'libblkid/src/probe.c:258,8'
              BranchSideFuncs:
                - free
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
                - close
        - Branch String:   'libblkid/src/probe.c:262,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:262,43'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
                - close
            - BranchSide:      'libblkid/src/probe.c:264,28'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:262,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:263,9'
              BranchSideFuncs:
                - close
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:264,28'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - blkid_probe_reset_values
                - blkid_probe_reset_hints
                - blkid_free_probe
                - free
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:269,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:269,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - free
            - BranchSide:      'libblkid/src/probe.c:270,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/probe.c:263,3'
          Dst:             close
        - Src:             'libblkid/src/probe.c:264,2'
          Dst:             blkid_probe_reset_buffers
        - Src:             'libblkid/src/probe.c:265,2'
          Dst:             blkid_probe_reset_values
        - Src:             'libblkid/src/probe.c:266,2'
          Dst:             blkid_probe_reset_hints
        - Src:             'libblkid/src/probe.c:267,2'
          Dst:             blkid_free_probe
        - Src:             'libblkid/src/probe.c:269,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:269,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:269,2'
          Dst:             ul_debug
    - functionName:    blkid_new_probe_from_filename
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_free_probe
        - blkid_new_probe
        - blkid_probe_set_device
        - close
        - open
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:221,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:222,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:224,7'
              BranchSideFuncs:
                - blkid_new_probe
                - close
                - blkid_free_probe
                - blkid_probe_set_device
        - Branch String:   'libblkid/src/probe.c:225,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:226,3'
              BranchSideFuncs:
                - blkid_probe_set_device
                - close
                - blkid_free_probe
            - BranchSide:      'libblkid/src/probe.c:228,29'
              BranchSideFuncs:
                - blkid_probe_set_device
                - close
                - blkid_free_probe
        - Branch String:   'libblkid/src/probe.c:228,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:229,3'
              BranchSideFuncs:
                - close
                - blkid_free_probe
            - BranchSide:      'libblkid/src/probe.c:231,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:220,7'
          Dst:             open
        - Src:             'libblkid/src/probe.c:224,7'
          Dst:             blkid_new_probe
        - Src:             'libblkid/src/probe.c:228,6'
          Dst:             blkid_probe_set_device
        - Src:             'libblkid/src/probe.c:234,2'
          Dst:             close
        - Src:             'libblkid/src/probe.c:235,2'
          Dst:             blkid_free_probe
    - functionName:    blkid_new_probe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          159
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:146,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:143,6'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:146,7'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:147,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:148,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:150,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:150,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:150,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:153,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:153,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:154,38'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:158,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:146,7'
          Dst:             calloc
        - Src:             'libblkid/src/probe.c:150,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:150,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:150,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_set_device
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1251
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - fd
        - off
        - size
      BBCount:         168
      ICount:          942
      EdgeCount:       223
      CyclomaticComplexity: 57
      functionsReached:
        - __errno_location
        - blkdev_get_size
        - blkid_free_probe
        - blkid_get_io_size
        - blkid_probe_get_hint
        - blkid_probe_is_tiny
        - blkid_probe_is_wholedisk
        - blkid_probe_reset_buffers
        - blkid_probe_set_hint
        - blkid_reset_probe
        - cdrom_size_correction
        - close
        - fcntl
        - fprintf
        - fstat
        - getpid
        - ioctl
        - posix_fadvise
        - strncmp
        - sysfs_chrdev_devno_to_devname
        - sysfs_devno_is_dm_private
        - ul_debug
        - ul_reopen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1058,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1058,43'
              BranchSideFuncs:
                - posix_fadvise
                - fstat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_free_probe
                - close
            - BranchSide:      'libblkid/src/probe.c:1061,6'
              BranchSideFuncs:
                - posix_fadvise
                - fstat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_free_probe
        - Branch String:   'libblkid/src/probe.c:1058,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1059,9'
              BranchSideFuncs:
                - close
                - posix_fadvise
                - fstat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_free_probe
            - BranchSide:      'libblkid/src/probe.c:1061,6'
              BranchSideFuncs:
                - posix_fadvise
                - fstat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_free_probe
        - Branch String:   'libblkid/src/probe.c:1061,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1062,20'
              BranchSideFuncs:
                - blkid_free_probe
                - posix_fadvise
                - fstat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1066,2'
              BranchSideFuncs:
                - posix_fadvise
                - fstat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1083,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1084,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1089,16'
              BranchSideFuncs:
                - posix_fadvise
                - fstat
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1091,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1092,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1094,7'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1094,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1094,31'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1099,16'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1094,51'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1094,55'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1099,16'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1094,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1095,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1099,16'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1100,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1100,29'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1101,18'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1100,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1101,18'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1103,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - blkdev_get_size
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1103,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1104,23'
              BranchSideFuncs:
                - blkdev_get_size
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1108,13'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
        - Branch String:   'libblkid/src/probe.c:1104,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1105,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1108,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1105,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1105,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1106,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1108,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1111,41'
              BranchSideFuncs:
                - sysfs_chrdev_devno_to_devname
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - strncmp
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1118,13'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1112,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1112,18'
              BranchSideFuncs:
                - strncmp
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1113,4'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1111,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1113,4'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1117,10'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1113,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1113,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1114,4'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1121,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1121,30'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1121,37'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1123,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1123,13'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1127,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1123,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1125,26'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1127,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1127,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1128,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1133,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
        - Branch String:   'libblkid/src/probe.c:1128,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1128,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1129,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1133,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1133,34'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
            - BranchSide:      'libblkid/src/probe.c:1137,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
        - Branch String:   'libblkid/src/probe.c:1133,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1134,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
            - BranchSide:      'libblkid/src/probe.c:1137,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - fcntl
                - ul_reopen
        - Branch String:   'libblkid/src/probe.c:1137,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1146,13'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - fcntl
                - ul_reopen
            - BranchSide:      'libblkid/src/probe.c:1166,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1146,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1147,22'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ul_reopen
            - BranchSide:      'libblkid/src/probe.c:1163,3'
              BranchSideFuncs:
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1149,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1150,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1151,8'
              BranchSideFuncs:
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
                - ul_reopen
        - Branch String:   'libblkid/src/probe.c:1151,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1152,11'
              BranchSideFuncs:
                - ul_reopen
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1161,14'
              BranchSideFuncs:
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1155,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1156,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1158,5'
              BranchSideFuncs:
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - sysfs_devno_is_dm_private
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1166,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1167,7'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1174,11'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1167,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1168,35'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:1174,11'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1166,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1169,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1174,11'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_is_tiny
                - blkid_probe_is_wholedisk
                - ioctl
                - ioctl
                - __errno_location
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1169,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1169,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
            - BranchSide:      'libblkid/src/probe.c:1170,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
        - Branch String:   'libblkid/src/probe.c:1192,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1194,18'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - ioctl
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
            - BranchSide:      'libblkid/src/probe.c:1205,13'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1194,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1197,5'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1197,5'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1201,4'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1205,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1206,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
            - BranchSide:      'libblkid/src/probe.c:1208,8'
              BranchSideFuncs:
                - __errno_location
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - cdrom_size_correction
                - blkid_probe_get_hint
                - ioctl
                - blkid_probe_set_hint
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1208,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1209,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1213,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1214,26'
              BranchSideFuncs:
                - cdrom_size_correction
                - blkid_probe_get_hint
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - ioctl
                - blkid_probe_set_hint
            - BranchSide:      'libblkid/src/probe.c:1224,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
        - Branch String:   'libblkid/src/probe.c:1217,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1217,41'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
            - BranchSide:      'libblkid/src/probe.c:1223,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
        - Branch String:   'libblkid/src/probe.c:1217,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1218,31'
              BranchSideFuncs:
                - ioctl
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_set_hint
            - BranchSide:      'libblkid/src/probe.c:1223,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
        - Branch String:   'libblkid/src/probe.c:1219,58'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1219,74'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
                - blkid_probe_set_hint
            - BranchSide:      'libblkid/src/probe.c:1221,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
        - Branch String:   'libblkid/src/probe.c:1219,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1220,27'
              BranchSideFuncs:
                - blkid_probe_set_hint
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
            - BranchSide:      'libblkid/src/probe.c:1221,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - ioctl
        - Branch String:   'libblkid/src/probe.c:1229,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1229,30'
              BranchSideFuncs:
                - ioctl
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
            - BranchSide:      'libblkid/src/probe.c:1237,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
        - Branch String:   'libblkid/src/probe.c:1229,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1232,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
            - BranchSide:      'libblkid/src/probe.c:1237,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
        - Branch String:   'libblkid/src/probe.c:1232,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1233,20'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
            - BranchSide:      'libblkid/src/probe.c:1234,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_is_tiny
                - blkid_get_io_size
        - Branch String:   'libblkid/src/probe.c:1237,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1237,30'
              BranchSideFuncs:
                - blkid_probe_is_tiny
                - blkid_get_io_size
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1240,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1237,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1237,64'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1240,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1237,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1238,35'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1240,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1240,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1240,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1242,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1242,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1242,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_is_wholedisk
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1246,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1248,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1248,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1249,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1055,2'
          Dst:             blkid_reset_probe
        - Src:             'libblkid/src/probe.c:1056,2'
          Dst:             blkid_probe_reset_buffers
        - Src:             'libblkid/src/probe.c:1059,3'
          Dst:             close
        - Src:             'libblkid/src/probe.c:1062,3'
          Dst:             blkid_free_probe
        - Src:             'libblkid/src/probe.c:1089,2'
          Dst:             posix_fadvise
        - Src:             'libblkid/src/probe.c:1091,6'
          Dst:             fstat
        - Src:             'libblkid/src/probe.c:1095,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1104,7'
          Dst:             blkdev_get_size
        - Src:             'libblkid/src/probe.c:1105,4'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1105,4'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1105,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1111,8'
          Dst:             sysfs_chrdev_devno_to_devname
        - Src:             'libblkid/src/probe.c:1112,10'
          Dst:             strncmp
        - Src:             'libblkid/src/probe.c:1113,4'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1113,4'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1113,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1114,4'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1128,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1128,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1128,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1129,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1146,7'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1147,16'
          Dst:             fcntl
        - Src:             'libblkid/src/probe.c:1154,10'
          Dst:             ul_reopen
        - Src:             'libblkid/src/probe.c:1163,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1168,6'
          Dst:             sysfs_devno_is_dm_private
        - Src:             'libblkid/src/probe.c:1169,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1169,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1169,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1175,7'
          Dst:             blkid_probe_is_tiny
        - Src:             'libblkid/src/probe.c:1178,6'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/probe.c:1192,7'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1194,12'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1197,5'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1205,7'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1208,8'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1214,4'
          Dst:             cdrom_size_correction
        - Src:             'libblkid/src/probe.c:1217,20'
          Dst:             blkid_probe_get_hint
        - Src:             'libblkid/src/probe.c:1219,9'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1220,6'
          Dst:             blkid_probe_set_hint
        - Src:             'libblkid/src/probe.c:1232,8'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1237,44'
          Dst:             blkid_probe_is_tiny
        - Src:             'libblkid/src/probe.c:1238,17'
          Dst:             blkid_get_io_size
        - Src:             'libblkid/src/probe.c:1240,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1240,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1240,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1242,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1242,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1242,2'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/probe.c:1242,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1248,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1248,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1248,2'
          Dst:             ul_debug
    - functionName:    blkid_reset_probe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_chain_reset_position
        - blkid_probe_reset_values
        - blkid_probe_set_wiper
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:426,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:427,37'
              BranchSideFuncs:
                - blkid_probe_chain_reset_position
            - BranchSide:      'libblkid/src/probe.c:428,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:421,2'
          Dst:             blkid_probe_reset_values
        - Src:             'libblkid/src/probe.c:422,2'
          Dst:             blkid_probe_set_wiper
        - Src:             'libblkid/src/probe.c:427,3'
          Dst:             blkid_probe_chain_reset_position
    - functionName:    blkid_probe_reset_buffers
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         21
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_probe_prune_buffers
        - fprintf
        - getpid
        - list_empty
        - remove_buffer
        - ul_debug
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:844,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:845,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:847,2'
              BranchSideFuncs:
                - list_empty.2887
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:847,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:847,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - list_empty.2887
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
            - BranchSide:      'libblkid/src/probe.c:849,2'
              BranchSideFuncs:
                - list_empty.2887
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
        - Branch String:   'libblkid/src/probe.c:849,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:850,30'
              BranchSideFuncs:
                - remove_buffer
                - list_empty.2887
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:858,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:858,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:858,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:861,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:842,2'
          Dst:             blkid_probe_prune_buffers
        - Src:             'libblkid/src/probe.c:844,6'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:847,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:847,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:847,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:849,10'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:855,3'
          Dst:             remove_buffer
        - Src:             'libblkid/src/probe.c:858,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:858,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:858,2'
          Dst:             ul_debug
    - functionName:    posix_fadvise
      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:    blkid_probe_is_tiny
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cdrom_size_correction
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - last_written
      BBCount:         26
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - getpid
        - is_sector_readable
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:984,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:984,22'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - is_sector_readable
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:987,11'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - is_sector_readable
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:984,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:985,15'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - is_sector_readable
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:987,11'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - is_sector_readable
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:987,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:988,27'
              BranchSideFuncs:
                - is_sector_readable
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:992,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:988,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:989,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - is_sector_readable
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:990,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - is_sector_readable
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:992,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:992,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:993,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:996,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:996,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:999,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:988,8'
          Dst:             is_sector_readable
        - Src:             'libblkid/src/probe.c:992,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:992,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:992,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:996,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:996,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:996,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_get_hint
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2586
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
        - value
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_hint
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2581,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2582,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2583,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2583,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2584,12'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2585,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2579,25'
          Dst:             get_hint
    - functionName:    blkid_probe_set_hint
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2575
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - name
        - value
      BBCount:         50
      ICount:          269
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - blkid_parse_tag_string
        - fprintf
        - get_hint
        - getpid
        - list_add_tail
        - strchr
        - strdup
        - strtoumax
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2528,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2529,9'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - __errno_location
                - strtoumax
                - __errno_location
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2541,18'
              BranchSideFuncs:
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2531,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2532,4'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:2534,3'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2537,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2537,16'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:2538,4'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:2537,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2537,29'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:2538,4'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:2537,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2537,37'
              BranchSideFuncs:
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2539,2'
              BranchSideFuncs:
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2537,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2538,4'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:2539,2'
              BranchSideFuncs:
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2541,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2541,26'
              BranchSideFuncs:
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2541,30'
              BranchSideFuncs:
                - get_hint
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2542,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2544,17'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2549,8'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - __errno_location
                - __errno_location
                - malloc
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2545,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2545,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - free
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:2547,2'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:2549,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2550,15'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - __errno_location
                - __errno_location
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2554,10'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - __errno_location
                - __errno_location
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2551,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2552,5'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - __errno_location
                - __errno_location
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2553,3'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - __errno_location
                - __errno_location
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2555,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2556,4'
              BranchSideFuncs:
                - list_add_tail.2916
                - free
                - free
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2558,16'
              BranchSideFuncs:
                - list_add_tail.2916
                - free
                - free
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2564,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2564,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - free
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:2566,5'
              BranchSideFuncs:
                - free
                - free
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:2572,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2573,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2574,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2573,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2573,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:2573,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2528,6'
          Dst:             strchr
        - Src:             'libblkid/src/probe.c:2531,7'
          Dst:             blkid_parse_tag_string
        - Src:             'libblkid/src/probe.c:2534,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:2535,11'
          Dst:             strtoumax
        - Src:             'libblkid/src/probe.c:2537,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:2541,9'
          Dst:             get_hint
        - Src:             'libblkid/src/probe.c:2545,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2545,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2545,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:2550,8'
          Dst:             strdup
        - Src:             'libblkid/src/probe.c:2562,3'
          Dst:             list_add_tail
        - Src:             'libblkid/src/probe.c:2564,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2564,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2564,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:2573,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:2573,19'
          Dst:             __errno_location
    - functionName:    blkid_get_io_size
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ioctl
        - is_power_of_2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1021,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1022,13'
              BranchSideFuncs:
                - ioctl
                - is_power_of_2
            - BranchSide:      'libblkid/src/probe.c:1027,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1023,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1023,31'
              BranchSideFuncs:
                - is_power_of_2
                - ioctl
            - BranchSide:      'libblkid/src/probe.c:1025,2'
              BranchSideFuncs:
                - ioctl
                - is_power_of_2
        - Branch String:   'libblkid/src/probe.c:1023,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1023,37'
              BranchSideFuncs:
                - ioctl
                - is_power_of_2
            - BranchSide:      'libblkid/src/probe.c:1025,2'
              BranchSideFuncs:
                - ioctl
                - is_power_of_2
        - Branch String:   'libblkid/src/probe.c:1023,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1024,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1025,2'
              BranchSideFuncs:
                - ioctl
                - is_power_of_2
        - Branch String:   'libblkid/src/probe.c:1024,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1024,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1024,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1022,7'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1023,17'
          Dst:             is_power_of_2
    - functionName:    list_add_tail
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:81,2'
          Dst:             __list_add
    - functionName:    blkid_probe_prune_buffers
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - remove_buffer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:662,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:664,5'
              BranchSideFuncs:
                - remove_buffer
            - BranchSide:      'libblkid/src/probe.c:668,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:666,3'
          Dst:             remove_buffer
    - functionName:    remove_buffer
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bf
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - getpid
        - list_del
        - munmap
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:553,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:553,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - munmap
                - free
            - BranchSide:      'libblkid/src/probe.c:553,2'
              BranchSideFuncs:
                - munmap
                - free
      Callsites:
        - Src:             'libblkid/src/probe.c:551,2'
          Dst:             list_del
        - Src:             'libblkid/src/probe.c:553,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:553,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:553,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:555,2'
          Dst:             munmap
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_reset_values
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         15
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_free_value
        - fprintf
        - getpid
        - list_empty
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:897,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:898,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:900,2'
              BranchSideFuncs:
                - list_empty.2887
                - blkid_probe_free_value
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:900,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:900,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - list_empty.2887
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/probe.c:902,2'
              BranchSideFuncs:
                - list_empty.2887
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/probe.c:902,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:903,27'
              BranchSideFuncs:
                - blkid_probe_free_value
                - list_empty.2887
            - BranchSide:      'libblkid/src/probe.c:908,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:897,6'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:900,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:900,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:900,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:902,10'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:905,3'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_chain_reset_position
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chn
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_reset_hints
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2595
      functionLinenumberEnd: 2610
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         15
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - list_del
        - list_empty
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2596,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2597,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:2599,2'
              BranchSideFuncs:
                - list_empty.2887
                - list_del.2890
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2599,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2599,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - list_empty.2887
                - list_del.2890
                - free
                - free
            - BranchSide:      'libblkid/src/probe.c:2601,2'
              BranchSideFuncs:
                - list_empty.2887
                - list_del.2890
                - free
                - free
        - Branch String:   'libblkid/src/probe.c:2601,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2602,26'
              BranchSideFuncs:
                - list_del.2890
                - free
                - free
                - list_empty.2887
            - BranchSide:      'libblkid/src/probe.c:2609,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2596,6'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:2599,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2599,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2599,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:2601,10'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:2604,3'
          Dst:             list_del
    - functionName:    blkid_probe_get_devno
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2062
      functionLinenumberEnd: 2063
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2051
      functionLinenumberEnd: 2052
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - csum
        - expected
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_verify_csum_buf
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/probe.c:2052,9'
          Dst:             blkid_probe_verify_csum_buf
    - functionName:    blkid_probe_verify_csum_buf
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2029
      functionLinenumberEnd: 2048
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - n
        - csum
        - expected
      BBCount:         19
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_log_csum_mismatch
        - blkid_probe_set_value
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2030,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2030,35'
              BranchSideFuncs:
                - blkid_probe_get_chain
                - blkid_probe_set_value
                - blkid_probe_log_csum_mismatch
            - BranchSide:      'libblkid/src/probe.c:2031,51'
              BranchSideFuncs:
                - blkid_probe_get_chain
                - blkid_probe_set_value
                - blkid_probe_log_csum_mismatch
        - Branch String:   'libblkid/src/probe.c:2033,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2033,3'
              BranchSideFuncs:
                - blkid_probe_log_csum_mismatch
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/probe.c:2038,7'
              BranchSideFuncs:
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/probe.c:2038,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2038,14'
              BranchSideFuncs:
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/probe.c:2043,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2039,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2039,11'
              BranchSideFuncs:
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/probe.c:2043,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:2038,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2040,26'
              BranchSideFuncs:
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/probe.c:2043,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2030,6'
          Dst:             memcmp
        - Src:             'libblkid/src/probe.c:2031,29'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/probe.c:2033,3'
          Dst:             blkid_probe_log_csum_mismatch
        - Src:             'libblkid/src/probe.c:2040,4'
          Dst:             blkid_probe_set_value
    - functionName:    blkid_probe_log_csum_mismatch
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2009
      functionLinenumberEnd: 2024
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - n
        - csum
        - expected
      BBCount:         15
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_get_probername
        - fprintf
        - getpid
        - sprintf
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:2012,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2014,18'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_get_probername
                - ul_debug.2883
                - sprintf
                - sprintf
            - BranchSide:      'libblkid/src/probe.c:2014,18'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_get_probername
                - ul_debug.2883
                - sprintf
                - sprintf
        - Branch String:   'libblkid/src/probe.c:2014,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2015,21'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - getpid
                - fprintf
                - blkid_probe_get_probername
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2019,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_get_probername
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:2019,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:2019,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_probe_get_probername
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:2019,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:2015,3'
          Dst:             sprintf
        - Src:             'libblkid/src/probe.c:2016,3'
          Dst:             sprintf
        - Src:             'libblkid/src/probe.c:2019,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:2019,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:2019,2'
          Dst:             blkid_probe_get_probername
        - Src:             'libblkid/src/probe.c:2019,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_set_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - name
        - data
        - len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_assign_value
        - blkid_probe_value_set_data
      functionUses:    24
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1935,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1936,3'
              BranchSideFuncs:
                - blkid_probe_value_set_data
            - BranchSide:      'libblkid/src/probe.c:1938,36'
              BranchSideFuncs:
                - blkid_probe_value_set_data
      Callsites:
        - Src:             'libblkid/src/probe.c:1934,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/probe.c:1938,9'
          Dst:             blkid_probe_value_set_data
    - functionName:    blkid_probe_assign_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1896
      functionLinenumberEnd: 1910
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
      BBCount:         13
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - list_add_tail
        - ul_debug
      functionUses:    10
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1900,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1901,3'
              BranchSideFuncs:
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1903,2'
              BranchSideFuncs:
                - list_add_tail.2916
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1908,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1908,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1909,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1899,6'
          Dst:             calloc
        - Src:             'libblkid/src/probe.c:1906,2'
          Dst:             list_add_tail
        - Src:             'libblkid/src/probe.c:1908,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1908,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1908,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_value_set_data
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1919
      functionLinenumberEnd: 1927
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1922,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1923,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1924,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1920,12'
          Dst:             calloc
    - functionName:    blkid_probe_set_magic
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1976
      functionLinenumberEnd: 2005
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - offset
        - len
        - magic
      BBCount:         25
      ICount:          142
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - blkid_probe_sprintf_value
      functionUses:    23
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1980,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1980,15'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/probe.c:1981,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1980,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1980,22'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/probe.c:1981,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1980,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1981,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1983,10'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/probe.c:1983,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1985,9'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/probe.c:1993,9'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/probe.c:2001,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1985,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1986,4'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/probe.c:1987,30'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/probe.c:1988,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1989,35'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1991,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1993,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1994,4'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/probe.c:1995,30'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/probe.c:1996,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1997,35'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1999,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1978,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/probe.c:1987,8'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/probe.c:1989,9'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/probe.c:1995,8'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/probe.c:1997,9'
          Dst:             blkid_probe_sprintf_value
    - functionName:    blkid_probe_sprintf_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1963
      functionLinenumberEnd: 1971
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
        - fmt
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_vsprintf_value
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/probe.c:1968,7'
          Dst:             blkid_probe_vsprintf_value
    - functionName:    blkid_probe_vsprintf_value
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1943
      functionLinenumberEnd: 1959
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
        - fmt
        - ap
      BBCount:         8
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - vasprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1948,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1949,3'
              BranchSideFuncs:
                - vasprintf
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/probe.c:1951,29'
              BranchSideFuncs:
                - vasprintf
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/probe.c:1953,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1954,26'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/probe.c:1957,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1947,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/probe.c:1951,8'
          Dst:             vasprintf
        - Src:             'libblkid/src/probe.c:1954,3'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_get_sector
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - sector
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_get_buffer
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/probe.c:1892,9'
          Dst:             blkid_probe_get_buffer
    - functionName:    blkid_probe_get_buffer
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - len
      BBCount:         75
      ICount:          487
      EdgeCount:       98
      CyclomaticComplexity: 25
      functionsReached:
        - __assert_fail
        - __errno_location
        - blkid_probe_get_buffer
        - fprintf
        - get_cached_buffer
        - getpid
        - list_add_tail
        - mark_prunable_buffers
        - read_buffer
        - ul_debug
      functionUses:    76
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:725,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:726,15'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:732,13'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:728,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:729,11'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:730,2'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:738,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:738,23'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:739,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:738,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:739,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:743,19'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:743,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:743,45'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:744,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:743,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:744,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:748,6'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:744,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:744,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:745,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:748,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:749,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:753,6'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:749,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:749,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:750,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:754,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:754,11'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:756,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:754,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:754,33'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:755,11'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:754,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:754,51'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:756,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:755,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:755,11'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:756,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:755,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:755,33'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/probe.c:761,6'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
        - Branch String:   'libblkid/src/probe.c:753,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:756,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:761,6'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
        - Branch String:   'libblkid/src/probe.c:756,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:756,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:757,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:761,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:762,6'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/probe.c:777,25'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:762,37'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:763,6'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/probe.c:777,25'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:763,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:764,6'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/probe.c:777,25'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:761,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:772,33'
              BranchSideFuncs:
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/probe.c:777,25'
              BranchSideFuncs:
                - get_cached_buffer
                - read_buffer
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:778,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:779,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:787,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:780,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:781,4'
              BranchSideFuncs:
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:783,25'
              BranchSideFuncs:
                - mark_prunable_buffers
                - list_add_tail.2916
                - __assert_fail
                - __assert_fail
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:787,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:787,2'
              BranchSideFuncs:
                - __assert_fail
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:788,2'
              BranchSideFuncs:
                - __assert_fail
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:788,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:788,2'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:790,2'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:791,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:791,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:791,61'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:739,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:744,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:744,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:744,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:749,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:749,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:749,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:756,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:756,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:756,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:757,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:772,10'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/probe.c:777,7'
          Dst:             get_cached_buffer
        - Src:             'libblkid/src/probe.c:779,8'
          Dst:             read_buffer
        - Src:             'libblkid/src/probe.c:783,3'
          Dst:             mark_prunable_buffers
        - Src:             'libblkid/src/probe.c:784,3'
          Dst:             list_add_tail
        - Src:             'libblkid/src/probe.c:787,2'
          Dst:             __assert_fail
        - Src:             'libblkid/src/probe.c:788,2'
          Dst:             __assert_fail
        - Src:             'libblkid/src/probe.c:790,2'
          Dst:             __errno_location
    - functionName:    get_cached_buffer
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - len
      BBCount:         18
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:624,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:626,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:634,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:628,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:628,29'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:633,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:628,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:629,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:633,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:629,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:629,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:631,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:629,4'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:629,4'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:629,4'
          Dst:             ul_debug
    - functionName:    read_buffer
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - real_off
        - len
      BBCount:         42
      ICount:          235
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - blkdid_probe_is_opal_locked
        - blkid_probe_is_cdrom
        - calloc
        - fprintf
        - getpid
        - lseek
        - mmap
        - mprotect
        - read
        - remove_buffer
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:564,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:565,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:570,6'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - mmap
                - read
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:570,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:571,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:576,7'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - mmap
                - read
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:577,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:578,3'
              BranchSideFuncs:
                - mmap
                - read
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:582,24'
              BranchSideFuncs:
                - mmap
                - read
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
                - free
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:584,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:585,8'
              BranchSideFuncs:
                - free
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:590,12'
              BranchSideFuncs:
                - read
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:594,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:594,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - read
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:597,13'
              BranchSideFuncs:
                - read
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:598,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:599,3'
              BranchSideFuncs:
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:610,15'
              BranchSideFuncs:
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:599,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:599,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:600,17'
              BranchSideFuncs:
                - remove_buffer
                - blkid_probe_is_cdrom
                - blkdid_probe_is_opal_locked
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:604,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:604,40'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:605,4'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:604,44'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:604,75'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:605,4'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:604,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:605,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:607,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:610,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:611,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:613,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:611,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:611,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:613,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:564,6'
          Dst:             lseek
        - Src:             'libblkid/src/probe.c:565,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:571,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:576,7'
          Dst:             calloc
        - Src:             'libblkid/src/probe.c:578,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:582,13'
          Dst:             mmap
        - Src:             'libblkid/src/probe.c:586,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:594,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:594,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:594,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:597,8'
          Dst:             read
        - Src:             'libblkid/src/probe.c:599,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:599,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:599,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:600,3'
          Dst:             remove_buffer
        - Src:             'libblkid/src/probe.c:604,19'
          Dst:             blkid_probe_is_cdrom
        - Src:             'libblkid/src/probe.c:604,47'
          Dst:             blkdid_probe_is_opal_locked
        - Src:             'libblkid/src/probe.c:605,4'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:610,6'
          Dst:             mprotect
        - Src:             'libblkid/src/probe.c:611,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:611,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:611,3'
          Dst:             ul_debug
    - functionName:    mark_prunable_buffers
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - bf
      BBCount:         12
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - list_add
        - list_del
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:644,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:646,5'
              BranchSideFuncs:
                - list_del.2890
                - list_add.2884
            - BranchSide:      'libblkid/src/probe.c:653,1'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:648,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:648,28'
              BranchSideFuncs:
                - list_del.2890
                - list_add.2884
            - BranchSide:      'libblkid/src/probe.c:652,2'
              BranchSideFuncs:
                - list_del.2890
                - list_add.2884
        - Branch String:   'libblkid/src/probe.c:648,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:649,14'
              BranchSideFuncs:
                - list_del.2890
                - list_add.2884
            - BranchSide:      'libblkid/src/probe.c:652,2'
              BranchSideFuncs:
                - list_del.2890
                - list_add.2884
      Callsites:
        - Src:             'libblkid/src/probe.c:649,4'
          Dst:             list_del
        - Src:             'libblkid/src/probe.c:650,4'
          Dst:             list_add
    - functionName:    mmap
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_is_cdrom
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkdid_probe_is_opal_locked
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:929,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:929,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:930,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mprotect
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_do_fullprobe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1847
      functionLinenumberEnd: 1887
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         25
      ICount:          168
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - blkid_probe_chain_reset_position
        - blkid_probe_end
        - blkid_probe_start
        - fprintf
        - getpid
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1850,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1851,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1853,20'
              BranchSideFuncs:
                - blkid_probe_start
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1855,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1858,26'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1879,2'
              BranchSideFuncs:
                - blkid_probe_end
        - Branch String:   'libblkid/src/probe.c:1861,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1861,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
            - BranchSide:      'libblkid/src/probe.c:1865,8'
              BranchSideFuncs:
                - blkid_probe_end
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
        - Branch String:   'libblkid/src/probe.c:1865,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1866,4'
              BranchSideFuncs:
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - blkid_probe_end
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1868,36'
              BranchSideFuncs:
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - blkid_probe_end
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1875,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1876,4'
              BranchSideFuncs:
                - blkid_probe_end
            - BranchSide:      'libblkid/src/probe.c:1877,7'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1877,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1878,9'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1879,2'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1883,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1884,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1886,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1853,2'
          Dst:             blkid_probe_start
        - Src:             'libblkid/src/probe.c:1861,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1861,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1861,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1868,3'
          Dst:             blkid_probe_chain_reset_position
        - Src:             'libblkid/src/probe.c:1872,3'
          Dst:             blkid_probe_chain_reset_position
        - Src:             'libblkid/src/probe.c:1882,2'
          Dst:             blkid_probe_end
    - functionName:    blkid_probe_start
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_set_wiper
        - fprintf
        - getpid
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1369,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1369,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/probe.c:1369,2'
              BranchSideFuncs:
                - blkid_probe_set_wiper
      Callsites:
        - Src:             'libblkid/src/probe.c:1369,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1369,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1369,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1372,2'
          Dst:             blkid_probe_set_wiper
    - functionName:    blkid_probe_end
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_set_wiper
        - fprintf
        - getpid
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1377,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1377,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/probe.c:1377,2'
              BranchSideFuncs:
                - blkid_probe_set_wiper
      Callsites:
        - Src:             'libblkid/src/probe.c:1377,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1377,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1377,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1380,2'
          Dst:             blkid_probe_set_wiper
    - functionName:    blkid_do_safeprobe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1792
      functionLinenumberEnd: 1832
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         25
      ICount:          168
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - blkid_probe_chain_reset_position
        - blkid_probe_end
        - blkid_probe_start
        - fprintf
        - getpid
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1795,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1796,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1798,20'
              BranchSideFuncs:
                - blkid_probe_start
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1800,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1803,26'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1824,2'
              BranchSideFuncs:
                - blkid_probe_end
        - Branch String:   'libblkid/src/probe.c:1806,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1806,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
            - BranchSide:      'libblkid/src/probe.c:1810,8'
              BranchSideFuncs:
                - blkid_probe_end
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
        - Branch String:   'libblkid/src/probe.c:1810,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1811,4'
              BranchSideFuncs:
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - blkid_probe_end
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1813,36'
              BranchSideFuncs:
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - blkid_probe_end
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1820,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1821,4'
              BranchSideFuncs:
                - blkid_probe_end
            - BranchSide:      'libblkid/src/probe.c:1822,7'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1822,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1823,9'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1824,2'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_chain_reset_position
                - blkid_probe_chain_reset_position
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1828,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1829,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1831,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1798,2'
          Dst:             blkid_probe_start
        - Src:             'libblkid/src/probe.c:1806,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1806,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1806,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1813,3'
          Dst:             blkid_probe_chain_reset_position
        - Src:             'libblkid/src/probe.c:1817,3'
          Dst:             blkid_probe_chain_reset_position
        - Src:             'libblkid/src/probe.c:1827,2'
          Dst:             blkid_probe_end
    - functionName:    blkid_wipe_all
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1665
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         16
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_do_probe
        - blkid_do_wipe
        - blkid_probe_enable_partitions
        - blkid_probe_enable_superblocks
        - blkid_probe_set_partitions_flags
        - blkid_probe_set_superblocks_flags
        - fprintf
        - getpid
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1666,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1666,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_probe
                - blkid_do_wipe
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1668,33'
              BranchSideFuncs:
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_probe
                - blkid_do_wipe
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1676,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1677,3'
              BranchSideFuncs:
                - blkid_do_wipe
                - blkid_do_probe
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1681,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1677,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1677,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_do_wipe
                - blkid_do_probe
            - BranchSide:      'libblkid/src/probe.c:1678,17'
              BranchSideFuncs:
                - blkid_do_wipe
                - blkid_do_probe
                - getpid
                - fprintf
                - ul_debug.2883
      Callsites:
        - Src:             'libblkid/src/probe.c:1666,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1666,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1666,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1668,2'
          Dst:             blkid_probe_enable_superblocks
        - Src:             'libblkid/src/probe.c:1669,2'
          Dst:             blkid_probe_set_superblocks_flags
        - Src:             'libblkid/src/probe.c:1672,2'
          Dst:             blkid_probe_enable_partitions
        - Src:             'libblkid/src/probe.c:1673,2'
          Dst:             blkid_probe_set_partitions_flags
        - Src:             'libblkid/src/probe.c:1676,9'
          Dst:             blkid_do_probe
        - Src:             'libblkid/src/probe.c:1677,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1677,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1677,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1678,3'
          Dst:             blkid_do_wipe
    - functionName:    blkid_do_probe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         35
      ICount:          221
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - blkid_probe_end
        - blkid_probe_start
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1426,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1427,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1429,2'
              BranchSideFuncs:
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
        - Branch String:   'libblkid/src/probe.c:1432,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1433,22'
              BranchSideFuncs:
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
            - BranchSide:      'libblkid/src/probe.c:1442,12'
              BranchSideFuncs:
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
        - Branch String:   'libblkid/src/probe.c:1442,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1443,10'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1446,17'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1443,54'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1444,10'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1446,17'
              BranchSideFuncs:
                - blkid_probe_end
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1448,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1449,28'
              BranchSideFuncs:
                - blkid_probe_start
                - blkid_probe_end
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1451,21'
              BranchSideFuncs:
                - blkid_probe_end
        - Branch String:   'libblkid/src/probe.c:1458,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1458,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_start
                - blkid_probe_end
            - BranchSide:      'libblkid/src/probe.c:1463,8'
              BranchSideFuncs:
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
        - Branch String:   'libblkid/src/probe.c:1463,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1464,4'
              BranchSideFuncs:
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
            - BranchSide:      'libblkid/src/probe.c:1467,8'
              BranchSideFuncs:
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
        - Branch String:   'libblkid/src/probe.c:1469,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1430,29'
              BranchSideFuncs:
                - blkid_probe_start
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_end
            - BranchSide:      'libblkid/src/probe.c:1471,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1471,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1472,9'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1474,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1433,4'
          Dst:             blkid_probe_start
        - Src:             'libblkid/src/probe.c:1451,5'
          Dst:             blkid_probe_end
        - Src:             'libblkid/src/probe.c:1458,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1458,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1458,3'
          Dst:             ul_debug
    - functionName:    blkid_do_wipe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1547
      functionLinenumberEnd: 1642
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - dryrun
      BBCount:         55
      ICount:          353
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - blkid_probe_get_fd
        - blkid_probe_hide_range
        - blkid_probe_lookup_value
        - blkid_probe_step_back
        - fprintf
        - fsync
        - getpid
        - ioctl
        - is_conventional
        - lseek
        - strtoumax
        - ul_debug
        - write_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1557,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1558,3'
              BranchSideFuncs:
                - blkid_probe_lookup_value
                - blkid_probe_lookup_value
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_lookup_value
                - blkid_probe_lookup_value
            - BranchSide:      'libblkid/src/probe.c:1560,10'
              BranchSideFuncs:
                - blkid_probe_lookup_value
                - blkid_probe_lookup_value
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_lookup_value
                - blkid_probe_lookup_value
        - Branch String:   'libblkid/src/probe.c:1560,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1562,33'
              BranchSideFuncs:
                - blkid_probe_lookup_value
                - blkid_probe_lookup_value
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1567,33'
              BranchSideFuncs:
                - blkid_probe_lookup_value
                - blkid_probe_lookup_value
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1572,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1563,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1564,34'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1565,3'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1568,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1569,34'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1570,3'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1575,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1575,12'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1576,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1575,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1575,24'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1576,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1575,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1576,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1578,2'
              BranchSideFuncs:
                - __errno_location
                - strtoumax
                - __errno_location
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1580,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1581,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1583,11'
              BranchSideFuncs:
                - blkid_probe_get_fd
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1585,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1586,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1588,6'
              BranchSideFuncs:
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1588,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1589,7'
              BranchSideFuncs:
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1591,23'
              BranchSideFuncs:
                - is_conventional
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1592,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1593,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1594,17'
              BranchSideFuncs:
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1596,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1596,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
            - BranchSide:      'libblkid/src/probe.c:1600,12'
              BranchSideFuncs:
                - lseek
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
        - Branch String:   'libblkid/src/probe.c:1600,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1601,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1603,7'
              BranchSideFuncs:
                - blkid_probe_hide_range
                - blkid_probe_step_back
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
        - Branch String:   'libblkid/src/probe.c:1603,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1603,17'
              BranchSideFuncs:
                - blkid_probe_hide_range
                - blkid_probe_step_back
            - BranchSide:      'libblkid/src/probe.c:1635,6'
              BranchSideFuncs:
                - blkid_probe_hide_range
                - blkid_probe_step_back
        - Branch String:   'libblkid/src/probe.c:1603,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1604,7'
              BranchSideFuncs:
                - ioctl
                - blkid_probe_step_back
                - write_all.2961
                - fsync
            - BranchSide:      'libblkid/src/probe.c:1635,6'
              BranchSideFuncs:
                - blkid_probe_hide_range
                - blkid_probe_step_back
        - Branch String:   'libblkid/src/probe.c:1604,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1605,4'
              BranchSideFuncs:
                - write_all.2961
                - fsync
                - blkid_probe_step_back
            - BranchSide:      'libblkid/src/probe.c:1614,27'
              BranchSideFuncs:
                - ioctl
                - blkid_probe_step_back
        - Branch String:   'libblkid/src/probe.c:1608,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1609,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1610,14'
              BranchSideFuncs:
                - fsync
                - blkid_probe_step_back
        - Branch String:   'libblkid/src/probe.c:1610,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1611,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1612,3'
              BranchSideFuncs:
                - blkid_probe_step_back
        - Branch String:   'libblkid/src/probe.c:1621,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1622,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1635,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1637,26'
              BranchSideFuncs:
                - blkid_probe_hide_range
                - blkid_probe_step_back
            - BranchSide:      'libblkid/src/probe.c:1641,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1562,8'
          Dst:             blkid_probe_lookup_value
        - Src:             'libblkid/src/probe.c:1564,9'
          Dst:             blkid_probe_lookup_value
        - Src:             'libblkid/src/probe.c:1567,8'
          Dst:             blkid_probe_lookup_value
        - Src:             'libblkid/src/probe.c:1569,9'
          Dst:             blkid_probe_lookup_value
        - Src:             'libblkid/src/probe.c:1578,2'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1579,11'
          Dst:             strtoumax
        - Src:             'libblkid/src/probe.c:1580,6'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1584,7'
          Dst:             blkid_probe_get_fd
        - Src:             'libblkid/src/probe.c:1591,7'
          Dst:             is_conventional
        - Src:             'libblkid/src/probe.c:1596,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1596,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1596,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1600,6'
          Dst:             lseek
        - Src:             'libblkid/src/probe.c:1608,8'
          Dst:             write_all
        - Src:             'libblkid/src/probe.c:1610,8'
          Dst:             fsync
        - Src:             'libblkid/src/probe.c:1620,9'
          Dst:             ioctl
        - Src:             'libblkid/src/probe.c:1631,10'
          Dst:             blkid_probe_step_back
        - Src:             'libblkid/src/probe.c:1637,3'
          Dst:             blkid_probe_hide_range
        - Src:             'libblkid/src/probe.c:1638,10'
          Dst:             blkid_probe_step_back
    - functionName:    blkid_probe_get_fd
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2188
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_conventional
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1479
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - offset
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkdev_get_zonereport
        - blkid_probe_get_fd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1484,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1485,3'
              BranchSideFuncs:
                - blkid_probe_get_fd
                - blkdev_get_zonereport
                - free
            - BranchSide:      'libblkid/src/probe.c:1487,16'
              BranchSideFuncs:
                - blkid_probe_get_fd
                - blkdev_get_zonereport
                - free
        - Branch String:   'libblkid/src/probe.c:1490,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1491,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/probe.c:1493,6'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/probe.c:1493,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1494,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/probe.c:1496,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/probe.c:1488,30'
          Dst:             blkid_probe_get_fd
        - Src:             'libblkid/src/probe.c:1488,8'
          Dst:             blkdev_get_zonereport
    - functionName:    write_all
      functionSourceFile: '/src/util-linux/./include/all-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         21
      ICount:          105
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - write
        - xusleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/all-io.h:24,2'
          Branch Sides:
            - BranchSide:      './include/all-io.h:27,3'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.2878
                - __errno_location
            - BranchSide:      './include/all-io.h:38,2'
              BranchSideFuncs: []
        - Branch String:   './include/all-io.h:29,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:30,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.2878
            - BranchSide:      './include/all-io.h:33,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - write
                - xusleep.2878
                - __errno_location
        - Branch String:   './include/all-io.h:31,8'
          Branch Sides:
            - BranchSide:      './include/all-io.h:32,42'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.2878
            - BranchSide:      './include/all-io.h:33,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - xusleep.2878
        - Branch String:   './include/all-io.h:35,7'
          Branch Sides:
            - BranchSide:      './include/all-io.h:24,2'
              BranchSideFuncs:
                - xusleep.2878
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      './include/all-io.h:36,4'
              BranchSideFuncs:
                - xusleep.2878
                - __errno_location
                - write
                - __errno_location
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             './include/all-io.h:27,3'
          Dst:             __errno_location
        - Src:             './include/all-io.h:28,9'
          Dst:             write
        - Src:             './include/all-io.h:33,14'
          Dst:             __errno_location
        - Src:             './include/all-io.h:33,32'
          Dst:             __errno_location
        - Src:             './include/all-io.h:35,7'
          Dst:             __errno_location
        - Src:             './include/all-io.h:36,4'
          Dst:             xusleep
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_step_back
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1738
      functionLinenumberEnd: 1771
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         34
      ICount:          182
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - blkid_probe_reset_buffers
        - fprintf
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1742,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1743,3'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1745,8'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1745,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1746,29'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1748,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1748,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1749,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1755,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1750,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1750,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1753,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1755,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1760,16'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1770,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1760,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1760,38'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1760,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1762,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1762,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1764,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1764,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1765,21'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1766,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1746,3'
          Dst:             blkid_probe_reset_buffers
        - Src:             'libblkid/src/probe.c:1750,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1750,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1750,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1762,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1762,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1762,3'
          Dst:             ul_debug
    - functionName:    blkid_probe_hide_range
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hide_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:889,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:889,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:890,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:887,11'
          Dst:             hide_buffer
    - functionName:    hide_buffer
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - len
      BBCount:         34
      ICount:          240
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - fprintf
        - getpid
        - mprotect
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:683,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:684,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:688,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mprotect
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:684,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:684,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:685,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:688,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:690,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mprotect
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:708,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:693,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:693,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mprotect
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:707,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mprotect
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:693,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:695,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mprotect
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:707,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - mprotect
                - mprotect
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:695,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:695,4'
              BranchSideFuncs:
                - __assert_fail
                - mprotect
                - mprotect
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:696,4'
              BranchSideFuncs:
                - __assert_fail
                - mprotect
                - mprotect
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:696,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:696,4'
              BranchSideFuncs:
                - mprotect
                - mprotect
                - __assert_fail
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:698,11'
              BranchSideFuncs:
                - mprotect
                - mprotect
                - __assert_fail
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:698,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:698,22'
              BranchSideFuncs:
                - mprotect
                - mprotect
                - __assert_fail
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:698,54'
              BranchSideFuncs:
                - mprotect
                - mprotect
                - __assert_fail
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:700,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:700,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - mprotect
                - mprotect
                - __assert_fail
                - __assert_fail
            - BranchSide:      'libblkid/src/probe.c:702,13'
              BranchSideFuncs:
                - mprotect
                - mprotect
                - __assert_fail
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.2883
      Callsites:
        - Src:             'libblkid/src/probe.c:684,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:684,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:684,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:695,4'
          Dst:             __assert_fail
        - Src:             'libblkid/src/probe.c:696,4'
          Dst:             __assert_fail
        - Src:             'libblkid/src/probe.c:700,4'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:700,4'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:700,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:702,4'
          Dst:             mprotect
        - Src:             'libblkid/src/probe.c:704,4'
          Dst:             mprotect
    - functionName:    blkid_probe_get_idmag
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1365
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - id
        - offset
        - res
      BBCount:         59
      ICount:          339
      EdgeCount:       78
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_get_hint
        - fprintf
        - getpid
        - memcmp
        - ul_debug
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1314,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1315,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1316,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
        - Branch String:   'libblkid/src/probe.c:1316,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1317,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1320,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
        - Branch String:   'libblkid/src/probe.c:1320,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1320,15'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1320,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
        - Branch String:   'libblkid/src/probe.c:1320,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1325,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1360,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1325,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1325,42'
              BranchSideFuncs:
                - blkid_probe_get_hint
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:1326,16'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1325,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1326,16'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:1329,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1329,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1329,25'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1334,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1329,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1330,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:1334,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1334,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1335,12'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:1337,14'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1339,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1340,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:1342,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:1345,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1345,15'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1348,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1345,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1346,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:1348,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_get_hint
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:1348,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1348,22'
              BranchSideFuncs:
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1357,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
        - Branch String:   'libblkid/src/probe.c:1348,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1349,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1357,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - memcmp
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
                - blkid_probe_get_hint
        - Branch String:   'libblkid/src/probe.c:1349,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1349,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:1351,8'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1351,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1352,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1353,8'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1353,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1354,12'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1355,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1360,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1360,12'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1364,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:1360,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1362,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1364,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:1325,21'
          Dst:             blkid_probe_get_hint
        - Src:             'libblkid/src/probe.c:1343,9'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/probe.c:1345,15'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1346,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:1348,15'
          Dst:             memcmp
        - Src:             'libblkid/src/probe.c:1349,4'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1349,4'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1349,4'
          Dst:             ul_debug
    - functionName:    blkid_probe_get_idmag_off
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1297,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1298,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:1300,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_probe_get_sb_buffer
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - mag
        - size
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_get_buffer
        - blkid_probe_get_hint
      functionUses:    53
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1283,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1284,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - blkid_probe_get_hint
            - BranchSide:      'libblkid/src/probe.c:1289,9'
              BranchSideFuncs:
                - blkid_probe_get_buffer
        - Branch String:   'libblkid/src/probe.c:1284,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1284,42'
              BranchSideFuncs:
                - blkid_probe_get_hint
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/probe.c:1285,16'
              BranchSideFuncs:
                - blkid_probe_get_buffer
        - Branch String:   'libblkid/src/probe.c:1284,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1285,16'
              BranchSideFuncs:
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/probe.c:1287,9'
              BranchSideFuncs:
                - blkid_probe_get_buffer
      Callsites:
        - Src:             'libblkid/src/probe.c:1284,21'
          Dst:             blkid_probe_get_hint
        - Src:             'libblkid/src/probe.c:1292,9'
          Dst:             blkid_probe_get_buffer
    - functionName:    blkid_probe_set_dimension
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - size
      BBCount:         13
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_reset_buffers
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:1262,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1262,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_probe_reset_buffers
            - BranchSide:      'libblkid/src/probe.c:1267,12'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
        - Branch String:   'libblkid/src/probe.c:1271,36'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1271,40'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
            - BranchSide:      'libblkid/src/probe.c:1271,36'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
        - Branch String:   'libblkid/src/probe.c:1271,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:1271,6'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
            - BranchSide:      'libblkid/src/probe.c:1272,3'
              BranchSideFuncs:
                - blkid_probe_reset_buffers
      Callsites:
        - Src:             'libblkid/src/probe.c:1262,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:1262,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:1262,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:1274,2'
          Dst:             blkid_probe_reset_buffers
    - functionName:    blkid_probe_get_dimension
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - off
        - size
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_get_buffer_direct
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
        - len
      BBCount:         19
      ICount:          124
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - fcntl
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:807,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:808,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:812,31'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - fcntl
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:808,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:808,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:809,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libblkid/src/probe.c:815,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:816,3'
              BranchSideFuncs:
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:819,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:816,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:816,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - __errno_location
            - BranchSide:      'libblkid/src/probe.c:817,11'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'libblkid/src/probe.c:805,10'
          Dst:             fcntl
        - Src:             'libblkid/src/probe.c:806,7'
          Dst:             fcntl
        - Src:             'libblkid/src/probe.c:808,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:808,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:808,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:809,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:812,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/probe.c:813,13'
          Dst:             __errno_location
        - Src:             'libblkid/src/probe.c:814,7'
          Dst:             fcntl
        - Src:             'libblkid/src/probe.c:816,3'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:816,3'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:816,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:817,3'
          Dst:             __errno_location
    - functionName:    __blkid_probe_filter_types
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chain
        - flag
        - names
      BBCount:         31
      ICount:          198
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - blkid_probe_get_filter
        - fprintf
        - getpid
        - strcmp
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:520,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:521,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
            - BranchSide:      'libblkid/src/probe.c:523,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
        - Branch String:   'libblkid/src/probe.c:525,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:526,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
            - BranchSide:      'libblkid/src/probe.c:543,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:530,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:531,16'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:536,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
        - Branch String:   'libblkid/src/probe.c:531,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:532,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
            - BranchSide:      'libblkid/src/probe.c:535,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
        - Branch String:   'libblkid/src/probe.c:536,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:537,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
            - BranchSide:      'libblkid/src/probe.c:539,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
        - Branch String:   'libblkid/src/probe.c:537,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:538,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
            - BranchSide:      'libblkid/src/probe.c:539,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - strcmp
        - Branch String:   'libblkid/src/probe.c:543,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:543,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:546,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:519,9'
          Dst:             blkid_probe_get_filter
        - Src:             'libblkid/src/probe.c:531,9'
          Dst:             strcmp
        - Src:             'libblkid/src/probe.c:543,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:543,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:543,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_get_filter
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pr
        - chain
        - create
      BBCount:         20
      ICount:          130
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_probe_chain_reset_position
        - calloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:464,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:464,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:465,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:464,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:465,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:467,9'
              BranchSideFuncs:
                - blkid_probe_chain_reset_position
                - calloc
        - Branch String:   'libblkid/src/probe.c:475,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:475,34'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'libblkid/src/probe.c:476,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:475,44'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:475,48'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'libblkid/src/probe.c:478,7'
              BranchSideFuncs:
                - calloc
        - Branch String:   'libblkid/src/probe.c:475,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:476,3'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'libblkid/src/probe.c:478,7'
              BranchSideFuncs:
                - calloc
        - Branch String:   'libblkid/src/probe.c:478,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:479,25'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:481,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:472,2'
          Dst:             blkid_probe_chain_reset_position
        - Src:             'libblkid/src/probe.c:479,15'
          Dst:             calloc
    - functionName:    __blkid_probe_reset_filter
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - chain
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_get_filter
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/probe.c:510,9'
          Dst:             blkid_probe_get_filter
    - functionName:    __blkid_probe_invert_filter
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - chain
      BBCount:         18
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
        - getpid
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:497,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:497,33'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:498,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:497,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:498,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:500,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:500,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:501,19'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:503,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:503,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:503,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:505,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:503,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:503,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:503,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_get_binary_data
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chn
      BBCount:         11
      ICount:          110
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_probe_chain_reset_position
        - fprintf
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:401,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:402,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:404,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:404,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:404,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:405,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:389,2'
          Dst:             blkid_probe_chain_reset_position
        - Src:             'libblkid/src/probe.c:394,2'
          Dst:             blkid_probe_chain_reset_position
        - Src:             'libblkid/src/probe.c:404,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:404,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:404,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_free_values_list
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - vals
      BBCount:         14
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_free_value
        - fprintf
        - getpid
        - list_empty
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:349,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:350,3'
              BranchSideFuncs:
                - list_empty.2887
                - blkid_probe_free_value
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:352,2'
              BranchSideFuncs:
                - list_empty.2887
                - blkid_probe_free_value
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:352,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:352,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - list_empty.2887
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/probe.c:354,2'
              BranchSideFuncs:
                - list_empty.2887
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/probe.c:354,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:354,2'
              BranchSideFuncs:
                - blkid_probe_free_value
                - list_empty.2887
            - BranchSide:      'libblkid/src/probe.c:355,27'
              BranchSideFuncs:
                - blkid_probe_free_value
                - list_empty.2887
      Callsites:
        - Src:             'libblkid/src/probe.c:352,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:352,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:352,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:354,10'
          Dst:             list_empty
        - Src:             'libblkid/src/probe.c:356,3'
          Dst:             blkid_probe_free_value
    - functionName:    list_splice
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - head
      BBCount:         4
      ICount:          56
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/list.h:158,6'
          Branch Sides:
            - BranchSide:      './include/list.h:158,6'
              BranchSideFuncs: []
            - BranchSide:      './include/list.h:159,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_probe_append_values_list
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - vals
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - getpid
        - list_splice
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:340,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:340,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - list_splice
            - BranchSide:      'libblkid/src/probe.c:342,14'
              BranchSideFuncs:
                - list_splice
      Callsites:
        - Src:             'libblkid/src/probe.c:340,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:340,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:340,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:342,2'
          Dst:             list_splice
    - functionName:    list_del_init
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:116,2'
          Dst:             __list_del
    - functionName:    blkid_probe_chain_save_values
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chn
        - vals
      BBCount:         14
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - getpid
        - list_add_tail
        - list_del_init
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:321,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:321,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - list_del_init.2978
                - list_add_tail.2916
            - BranchSide:      'libblkid/src/probe.c:323,2'
              BranchSideFuncs:
                - list_del_init.2978
                - list_add_tail.2916
        - Branch String:   'libblkid/src/probe.c:323,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:325,7'
              BranchSideFuncs:
                - list_del_init.2978
                - list_add_tail.2916
            - BranchSide:      'libblkid/src/probe.c:332,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/probe.c:326,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:327,4'
              BranchSideFuncs:
                - list_del_init.2978
                - list_add_tail.2916
            - BranchSide:      'libblkid/src/probe.c:329,18'
              BranchSideFuncs:
                - list_del_init.2978
                - list_add_tail.2916
      Callsites:
        - Src:             'libblkid/src/probe.c:321,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:321,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:321,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:329,3'
          Dst:             list_del_init
        - Src:             'libblkid/src/probe.c:330,3'
          Dst:             list_add_tail
    - functionName:    blkid_clone_probe
      functionSourceFile: '/src/util-linux/libblkid/src/probe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - parent
      BBCount:         13
      ICount:          124
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_new_probe
        - fprintf
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/probe.c:175,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:176,3'
              BranchSideFuncs:
                - blkid_new_probe
                - getpid
                - fprintf
                - ul_debug.2883
            - BranchSide:      'libblkid/src/probe.c:178,2'
              BranchSideFuncs:
                - blkid_new_probe
                - getpid
                - fprintf
                - ul_debug.2883
        - Branch String:   'libblkid/src/probe.c:178,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:178,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.2883
                - blkid_new_probe
            - BranchSide:      'libblkid/src/probe.c:180,7'
              BranchSideFuncs:
                - blkid_new_probe
        - Branch String:   'libblkid/src/probe.c:181,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/probe.c:182,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/probe.c:184,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/probe.c:178,2'
          Dst:             getpid
        - Src:             'libblkid/src/probe.c:178,2'
          Dst:             fprintf
        - Src:             'libblkid/src/probe.c:178,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/probe.c:180,7'
          Dst:             blkid_new_probe
    - functionName:    parse_token
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - value
        - cp
      BBCount:         35
      ICount:          217
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - fprintf
        - getpid
        - skip_over_blank
        - skip_over_word
        - strchr
        - strip_line
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:232,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:232,16'
              BranchSideFuncs:
                - strchr
                - strip_line
                - skip_over_blank
                - skip_over_word
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:233,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:232,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:232,26'
              BranchSideFuncs:
                - strchr
                - strip_line
                - skip_over_blank
                - skip_over_word
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:233,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:232,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:233,3'
              BranchSideFuncs:
                - strchr
                - strip_line
                - skip_over_blank
                - skip_over_word
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:235,25'
              BranchSideFuncs:
                - strchr
                - strip_line
                - skip_over_blank
                - skip_over_word
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:235,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:236,3'
              BranchSideFuncs:
                - strip_line
                - skip_over_blank
                - skip_over_word
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:238,4'
              BranchSideFuncs:
                - strip_line
                - skip_over_blank
                - skip_over_word
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:242,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:243,20'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:268,25'
              BranchSideFuncs:
                - skip_over_word
        - Branch String:   'libblkid/src/read.c:246,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:247,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:259,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:247,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:248,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:251,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:252,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:253,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:259,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:260,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:264,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:260,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:260,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:261,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/read.c:235,17'
          Dst:             strchr
        - Src:             'libblkid/src/read.c:239,10'
          Dst:             strip_line
        - Src:             'libblkid/src/read.c:240,11'
          Dst:             skip_over_blank
        - Src:             'libblkid/src/read.c:260,4'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:260,4'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:260,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:268,9'
          Dst:             skip_over_word
    - functionName:    strip_line
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - line
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __ctype_b_loc
        - skip_over_blank
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:86,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:86,2'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/read.c:87,7'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/read.c:87,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:88,6'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/read.c:90,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/read.c:82,9'
          Dst:             skip_over_blank
        - Src:             'libblkid/src/read.c:84,13'
          Dst:             strlen
        - Src:             'libblkid/src/read.c:87,7'
          Dst:             __ctype_b_loc
    - functionName:    skip_over_blank
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __ctype_b_loc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:53,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:53,16'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/read.c:53,2'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/read.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:54,5'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/read.c:55,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/read.c:53,16'
          Dst:             __ctype_b_loc
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    skip_over_word
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         18
      ICount:          93
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - __ctype_b_loc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:62,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:62,2'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/read.c:64,7'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/read.c:64,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:65,6'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/read.c:71,7'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/read.c:66,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:68,6'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/read.c:71,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:71,22'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:72,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:71,32'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:71,35'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:72,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:71,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:72,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:73,5'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'libblkid/src/read.c:71,7'
          Dst:             __ctype_b_loc
    - functionName:    parse_end
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - skip_over_blank
        - strncmp
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:159,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:160,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:165,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:160,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:160,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:161,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/read.c:157,8'
          Dst:             skip_over_blank
        - Src:             'libblkid/src/read.c:159,7'
          Dst:             strncmp
        - Src:             'libblkid/src/read.c:160,3'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:160,3'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:160,3'
          Dst:             ul_debug
    - functionName:    parse_start
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         18
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - strip_line
        - strncmp
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:137,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:137,21'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:138,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:137,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:138,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:140,15'
              BranchSideFuncs:
                - strncmp
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:140,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:141,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:148,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:141,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:141,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:142,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:148,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:149,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:151,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/read.c:132,6'
          Dst:             strip_line
        - Src:             'libblkid/src/read.c:140,7'
          Dst:             strncmp
        - Src:             'libblkid/src/read.c:141,3'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:141,3'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:141,3'
          Dst:             ul_debug
    - functionName:    parse_tag
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - dev
        - cp
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - blkid_set_tag
        - fprintf
        - getpid
        - parse_token
        - strcmp
        - strlen
        - strtol
        - strtoull
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:292,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:292,17'
              BranchSideFuncs:
                - parse_token
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:293,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:292,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:293,3'
              BranchSideFuncs:
                - parse_token
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:295,40'
              BranchSideFuncs:
                - parse_token
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:295,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:296,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:298,2'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:298,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:298,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
            - BranchSide:      'libblkid/src/read.c:300,2'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
        - Branch String:   'libblkid/src/read.c:303,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:304,29'
              BranchSideFuncs:
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
            - BranchSide:      'libblkid/src/read.c:307,21'
              BranchSideFuncs:
                - strcmp
                - strtol
                - __errno_location
                - __errno_location
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
        - Branch String:   'libblkid/src/read.c:305,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:306,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/read.c:307,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:307,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:308,25'
              BranchSideFuncs:
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
            - BranchSide:      'libblkid/src/read.c:311,21'
              BranchSideFuncs:
                - strcmp
                - strtoull
                - __errno_location
                - __errno_location
                - __errno_location
                - strtoull
                - strlen
                - blkid_set_tag
        - Branch String:   'libblkid/src/read.c:309,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:310,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/read.c:311,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:311,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:312,9'
              BranchSideFuncs:
                - strlen
                - blkid_set_tag
            - BranchSide:      'libblkid/src/read.c:320,23'
              BranchSideFuncs:
                - strlen
                - blkid_set_tag
        - Branch String:   'libblkid/src/read.c:315,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:315,21'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strtoull
            - BranchSide:      'libblkid/src/read.c:317,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/read.c:315,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:315,29'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strtoull
            - BranchSide:      'libblkid/src/read.c:317,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/read.c:315,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:316,30'
              BranchSideFuncs:
                - strtoull
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/read.c:317,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/read.c:317,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:318,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/read.c:319,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:322,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:322,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:322,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/read.c:295,13'
          Dst:             parse_token
        - Src:             'libblkid/src/read.c:298,2'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:298,2'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:298,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:300,2'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:303,7'
          Dst:             strcmp
        - Src:             'libblkid/src/read.c:304,20'
          Dst:             strtoull
        - Src:             'libblkid/src/read.c:305,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:306,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:307,14'
          Dst:             strcmp
        - Src:             'libblkid/src/read.c:308,18'
          Dst:             strtol
        - Src:             'libblkid/src/read.c:309,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:310,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:311,14'
          Dst:             strcmp
        - Src:             'libblkid/src/read.c:314,19'
          Dst:             strtoull
        - Src:             'libblkid/src/read.c:315,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:316,21'
          Dst:             strtoull
        - Src:             'libblkid/src/read.c:317,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:318,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/read.c:320,41'
          Dst:             strlen
        - Src:             'libblkid/src/read.c:320,9'
          Dst:             blkid_set_tag
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_dev
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - dev
        - cp
      BBCount:         51
      ICount:          281
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - blkid_get_dev
        - fprintf
        - getpid
        - parse_end
        - parse_start
        - skip_over_blank
        - skip_over_word
        - strchr
        - strndup
        - strrchr
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:179,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:180,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:182,24'
              BranchSideFuncs:
                - strchr
                - getpid
                - fprintf
                - ul_debug.3011
                - skip_over_blank
                - skip_over_word
                - strrchr
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_end
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:183,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:184,3'
              BranchSideFuncs:
                - skip_over_blank
                - skip_over_word
                - strrchr
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_end
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:187,26'
              BranchSideFuncs:
                - skip_over_blank
                - skip_over_word
                - strrchr
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_end
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:184,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:184,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:185,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:190,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:190,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - strrchr
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_end
            - BranchSide:      'libblkid/src/read.c:193,8'
              BranchSideFuncs:
                - strrchr
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_end
        - Branch String:   'libblkid/src/read.c:193,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:194,9'
              BranchSideFuncs:
                - strrchr
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_end
            - BranchSide:      'libblkid/src/read.c:196,5'
              BranchSideFuncs:
                - strrchr
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_end
        - Branch String:   'libblkid/src/read.c:200,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:200,36'
              BranchSideFuncs:
                - parse_end
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:201,3'
              BranchSideFuncs:
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:200,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:201,3'
              BranchSideFuncs:
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:202,13'
              BranchSideFuncs:
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:201,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:201,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:202,2'
              BranchSideFuncs:
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:205,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:206,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:210,17'
              BranchSideFuncs:
                - strndup
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:206,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:206,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:207,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:211,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:212,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:214,2'
              BranchSideFuncs:
                - blkid_get_dev
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:214,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:214,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - blkid_get_dev
                - free
                - free
            - BranchSide:      'libblkid/src/read.c:216,29'
              BranchSideFuncs:
                - blkid_get_dev
                - free
                - free
        - Branch String:   'libblkid/src/read.c:216,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:217,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/read.c:221,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/read.c:179,13'
          Dst:             parse_start
        - Src:             'libblkid/src/read.c:182,16'
          Dst:             strchr
        - Src:             'libblkid/src/read.c:184,3'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:184,3'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:184,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:187,10'
          Dst:             skip_over_blank
        - Src:             'libblkid/src/read.c:188,8'
          Dst:             skip_over_word
        - Src:             'libblkid/src/read.c:190,2'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:190,2'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:190,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:200,14'
          Dst:             strrchr
        - Src:             'libblkid/src/read.c:200,36'
          Dst:             parse_end
        - Src:             'libblkid/src/read.c:201,3'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:201,3'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:201,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:206,3'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:206,3'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:206,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:210,9'
          Dst:             strndup
        - Src:             'libblkid/src/read.c:214,2'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:214,2'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:214,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:216,15'
          Dst:             blkid_get_dev
    - functionName:    blkid_parse_line
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - dev_p
        - cp
      BBCount:         27
      ICount:          132
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - blkid_free_dev
        - fprintf
        - getpid
        - parse_dev
        - parse_tag
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:341,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:341,17'
              BranchSideFuncs:
                - parse_dev
                - parse_tag
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:342,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/read.c:341,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:342,3'
              BranchSideFuncs:
                - parse_dev
                - parse_tag
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:344,3'
              BranchSideFuncs:
                - parse_dev
                - parse_tag
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:346,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:346,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - parse_dev
                - parse_tag
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:348,23'
              BranchSideFuncs:
                - parse_dev
                - parse_tag
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:348,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:349,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:351,9'
              BranchSideFuncs:
                - parse_tag
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:353,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:353,26'
              BranchSideFuncs:
                - parse_tag
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:357,6'
              BranchSideFuncs:
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:357,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:357,23'
              BranchSideFuncs:
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:358,3'
              BranchSideFuncs:
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:358,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:358,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - blkid_free_dev
            - BranchSide:      'libblkid/src/read.c:359,18'
              BranchSideFuncs:
                - blkid_free_dev
      Callsites:
        - Src:             'libblkid/src/read.c:346,2'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:346,2'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:346,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:348,13'
          Dst:             parse_dev
        - Src:             'libblkid/src/read.c:353,16'
          Dst:             parse_tag
        - Src:             'libblkid/src/read.c:358,3'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:358,3'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:358,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:359,3'
          Dst:             blkid_free_dev
    - functionName:    blkid_read_cache
      functionSourceFile: '/src/util-linux/libblkid/src/read.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         46
      ICount:          260
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - blkid_parse_line
        - close
        - fclose
        - fdopen
        - fgets
        - fprintf
        - fstat
        - getpid
        - open
        - strlen
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/read.c:383,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:384,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/read.c:385,12'
              BranchSideFuncs:
                - fstat
                - fdopen
                - close
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:385,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:386,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'libblkid/src/read.c:387,10'
              BranchSideFuncs:
                - fdopen
                - close
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
                - getpid
                - fprintf
                - ul_debug.3011
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:387,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:388,7'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:389,3'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:387,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:389,3'
              BranchSideFuncs:
                - close
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:394,2'
              BranchSideFuncs:
                - fdopen
                - close
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:389,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:389,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - close
            - BranchSide:      'libblkid/src/read.c:391,3'
              BranchSideFuncs:
                - close
        - Branch String:   'libblkid/src/read.c:394,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:394,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - fdopen
                - close
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
            - BranchSide:      'libblkid/src/read.c:397,16'
              BranchSideFuncs:
                - fdopen
                - close
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
        - Branch String:   'libblkid/src/read.c:398,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:399,3'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
            - BranchSide:      'libblkid/src/read.c:401,2'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
        - Branch String:   'libblkid/src/read.c:401,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:405,9'
              BranchSideFuncs:
                - strlen
                - blkid_parse_line
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
            - BranchSide:      'libblkid/src/read.c:421,9'
              BranchSideFuncs:
                - fclose
        - Branch String:   'libblkid/src/read.c:406,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:407,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
            - BranchSide:      'libblkid/src/read.c:408,16'
              BranchSideFuncs:
                - strlen
                - blkid_parse_line
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
        - Branch String:   'libblkid/src/read.c:410,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:410,41'
              BranchSideFuncs:
                - blkid_parse_line
                - fgets
                - fclose
                - strlen
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
            - BranchSide:      'libblkid/src/read.c:410,3'
              BranchSideFuncs:
                - blkid_parse_line
                - fgets
                - fclose
                - strlen
                - fgets
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
        - Branch String:   'libblkid/src/read.c:410,54'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:410,3'
              BranchSideFuncs:
                - fgets
                - blkid_parse_line
                - fgets
                - fclose
                - strlen
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
            - BranchSide:      'libblkid/src/read.c:411,16'
              BranchSideFuncs:
                - fgets
                - blkid_parse_line
                - fgets
                - fclose
                - strlen
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
        - Branch String:   'libblkid/src/read.c:410,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:412,17'
              BranchSideFuncs:
                - strlen
                - blkid_parse_line
                - fgets
                - fclose
                - strlen
                - getpid
                - fprintf
                - ul_debug.3011
                - fgets
            - BranchSide:      'libblkid/src/read.c:416,24'
              BranchSideFuncs:
                - blkid_parse_line
                - fgets
                - fclose
                - strlen
                - strlen
                - fgets
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:416,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:401,2'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - strlen
                - fgets
                - getpid
                - fprintf
                - ul_debug.3011
            - BranchSide:      'libblkid/src/read.c:417,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - strlen
                - fgets
                - getpid
                - fprintf
                - ul_debug.3011
        - Branch String:   'libblkid/src/read.c:417,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/read.c:417,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3011
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - strlen
                - fgets
            - BranchSide:      'libblkid/src/read.c:418,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - strlen
                - blkid_parse_line
                - getpid
                - fprintf
                - ul_debug.3011
                - strlen
                - fgets
      Callsites:
        - Src:             'libblkid/src/read.c:383,12'
          Dst:             open
        - Src:             'libblkid/src/read.c:385,6'
          Dst:             fstat
        - Src:             'libblkid/src/read.c:389,3'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:389,3'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:389,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:394,2'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:394,2'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:394,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:397,9'
          Dst:             fdopen
        - Src:             'libblkid/src/read.c:401,9'
          Dst:             fgets
        - Src:             'libblkid/src/read.c:408,9'
          Dst:             strlen
        - Src:             'libblkid/src/read.c:411,10'
          Dst:             fgets
        - Src:             'libblkid/src/read.c:412,10'
          Dst:             strlen
        - Src:             'libblkid/src/read.c:416,7'
          Dst:             blkid_parse_line
        - Src:             'libblkid/src/read.c:417,4'
          Dst:             getpid
        - Src:             'libblkid/src/read.c:417,4'
          Dst:             fprintf
        - Src:             'libblkid/src/read.c:417,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/read.c:421,2'
          Dst:             fclose
        - Src:             'libblkid/src/read.c:431,2'
          Dst:             close
    - functionName:    blkid_get_devname
      functionSourceFile: '/src/util-linux/libblkid/src/resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - token
        - value
      BBCount:         40
      ICount:          206
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - blkid_find_dev_with_tag
        - blkid_get_cache
        - blkid_parse_tag_string
        - blkid_put_cache
        - fprintf
        - getpid
        - strchr
        - strdup
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/resolve.c:66,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:67,3'
              BranchSideFuncs:
                - blkid_get_cache
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
                - getpid
                - fprintf
                - ul_debug.3054
            - BranchSide:      'libblkid/src/resolve.c:68,7'
              BranchSideFuncs:
                - blkid_get_cache
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
                - getpid
                - fprintf
                - ul_debug.3054
        - Branch String:   'libblkid/src/resolve.c:68,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:68,16'
              BranchSideFuncs:
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
                - getpid
                - fprintf
                - ul_debug.3054
            - BranchSide:      'libblkid/src/resolve.c:71,2'
              BranchSideFuncs:
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
                - getpid
                - fprintf
                - ul_debug.3054
        - Branch String:   'libblkid/src/resolve.c:68,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:69,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/resolve.c:71,2'
              BranchSideFuncs:
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
                - getpid
                - fprintf
                - ul_debug.3054
        - Branch String:   'libblkid/src/resolve.c:71,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:71,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3054
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:74,7'
              BranchSideFuncs:
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
        - Branch String:   'libblkid/src/resolve.c:71,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:71,2'
              BranchSideFuncs:
                - ul_debug.3054
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:71,2'
              BranchSideFuncs:
                - ul_debug.3054
                - strchr
                - strdup
                - free
                - free
                - blkid_put_cache
                - blkid_parse_tag_string
                - blkid_find_dev_with_tag
                - strdup
        - Branch String:   'libblkid/src/resolve.c:74,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:75,15'
              BranchSideFuncs:
                - blkid_find_dev_with_tag
                - free
                - free
                - blkid_put_cache
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:85,32'
              BranchSideFuncs:
                - blkid_find_dev_with_tag
                - free
                - free
                - blkid_put_cache
                - strdup
        - Branch String:   'libblkid/src/resolve.c:75,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:76,17'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - free
                - free
                - blkid_put_cache
                - blkid_find_dev_with_tag
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:79,30'
              BranchSideFuncs:
                - blkid_parse_tag_string
                - free
                - free
                - blkid_put_cache
                - blkid_find_dev_with_tag
                - strdup
        - Branch String:   'libblkid/src/resolve.c:79,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:79,54'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
            - BranchSide:      'libblkid/src/resolve.c:80,4'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
        - Branch String:   'libblkid/src/resolve.c:79,56'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:79,60'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
                - blkid_find_dev_with_tag
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:80,4'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
        - Branch String:   'libblkid/src/resolve.c:79,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:80,4'
              BranchSideFuncs:
                - blkid_find_dev_with_tag
                - free
                - free
                - blkid_put_cache
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:81,11'
              BranchSideFuncs:
                - blkid_find_dev_with_tag
                - free
                - free
                - blkid_put_cache
                - strdup
        - Branch String:   'libblkid/src/resolve.c:86,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:87,3'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:89,8'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
                - strdup
        - Branch String:   'libblkid/src/resolve.c:89,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:89,31'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - blkid_put_cache
            - BranchSide:      'libblkid/src/resolve.c:89,6'
              BranchSideFuncs:
                - free
                - free
                - blkid_put_cache
        - Branch String:   'libblkid/src/resolve.c:93,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:94,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/resolve.c:95,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/resolve.c:68,16'
          Dst:             blkid_get_cache
        - Src:             'libblkid/src/resolve.c:71,2'
          Dst:             getpid
        - Src:             'libblkid/src/resolve.c:71,2'
          Dst:             fprintf
        - Src:             'libblkid/src/resolve.c:71,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/resolve.c:75,8'
          Dst:             strchr
        - Src:             'libblkid/src/resolve.c:76,10'
          Dst:             strdup
        - Src:             'libblkid/src/resolve.c:79,7'
          Dst:             blkid_parse_tag_string
        - Src:             'libblkid/src/resolve.c:85,8'
          Dst:             blkid_find_dev_with_tag
        - Src:             'libblkid/src/resolve.c:89,24'
          Dst:             strdup
        - Src:             'libblkid/src/resolve.c:94,3'
          Dst:             blkid_put_cache
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    blkid_get_tag_value
      functionSourceFile: '/src/util-linux/libblkid/src/resolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - tagname
        - devname
      BBCount:         27
      ICount:          138
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - blkid_find_tag_dev
        - blkid_get_cache
        - blkid_get_dev
        - blkid_put_cache
        - fprintf
        - getpid
        - strdup
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/resolve.c:35,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:35,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3054
                - blkid_get_cache
                - blkid_get_dev
                - blkid_put_cache
                - blkid_find_tag_dev
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:37,7'
              BranchSideFuncs:
                - blkid_get_cache
                - blkid_get_dev
                - blkid_put_cache
                - blkid_find_tag_dev
                - strdup
        - Branch String:   'libblkid/src/resolve.c:37,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:38,3'
              BranchSideFuncs:
                - blkid_get_cache
                - blkid_get_dev
                - blkid_put_cache
                - blkid_find_tag_dev
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:39,7'
              BranchSideFuncs:
                - blkid_get_cache
                - blkid_get_dev
                - blkid_put_cache
                - blkid_find_tag_dev
                - strdup
        - Branch String:   'libblkid/src/resolve.c:39,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:39,16'
              BranchSideFuncs:
                - blkid_get_dev
                - blkid_put_cache
                - blkid_find_tag_dev
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:42,27'
              BranchSideFuncs:
                - blkid_get_dev
                - blkid_put_cache
                - blkid_find_tag_dev
                - strdup
        - Branch String:   'libblkid/src/resolve.c:39,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:40,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/resolve.c:42,27'
              BranchSideFuncs:
                - blkid_get_dev
                - blkid_put_cache
                - blkid_find_tag_dev
                - strdup
        - Branch String:   'libblkid/src/resolve.c:42,58'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:43,34'
              BranchSideFuncs:
                - blkid_find_tag_dev
                - blkid_put_cache
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:46,7'
              BranchSideFuncs:
                - blkid_put_cache
        - Branch String:   'libblkid/src/resolve.c:42,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:44,9'
              BranchSideFuncs:
                - blkid_put_cache
                - strdup
            - BranchSide:      'libblkid/src/resolve.c:46,7'
              BranchSideFuncs:
                - blkid_put_cache
        - Branch String:   'libblkid/src/resolve.c:44,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:44,33'
              BranchSideFuncs:
                - strdup
                - blkid_put_cache
            - BranchSide:      'libblkid/src/resolve.c:44,7'
              BranchSideFuncs:
                - blkid_put_cache
        - Branch String:   'libblkid/src/resolve.c:46,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/resolve.c:47,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/resolve.c:49,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/resolve.c:35,2'
          Dst:             getpid
        - Src:             'libblkid/src/resolve.c:35,2'
          Dst:             fprintf
        - Src:             'libblkid/src/resolve.c:35,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/resolve.c:39,16'
          Dst:             blkid_get_cache
        - Src:             'libblkid/src/resolve.c:42,13'
          Dst:             blkid_get_dev
        - Src:             'libblkid/src/resolve.c:43,15'
          Dst:             blkid_find_tag_dev
        - Src:             'libblkid/src/resolve.c:44,26'
          Dst:             strdup
        - Src:             'libblkid/src/resolve.c:47,3'
          Dst:             blkid_put_cache
    - functionName:    save_quoted
      functionSourceFile: '/src/util-linux/libblkid/src/save.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - file
      BBCount:         16
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fputc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/save.c:36,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:36,23'
              BranchSideFuncs:
                - fputc
                - fputc
                - fputc
            - BranchSide:      'libblkid/src/save.c:36,2'
              BranchSideFuncs:
                - fputc
                - fputc
                - fputc
        - Branch String:   'libblkid/src/save.c:36,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:37,24'
              BranchSideFuncs:
                - fputc
                - fputc
                - fputc
            - BranchSide:      'libblkid/src/save.c:43,13'
              BranchSideFuncs:
                - fputc
        - Branch String:   'libblkid/src/save.c:37,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:38,24'
              BranchSideFuncs:
                - fputc
                - fputc
                - fputc
            - BranchSide:      'libblkid/src/save.c:39,16'
              BranchSideFuncs:
                - fputc
                - fputc
                - fputc
        - Branch String:   'libblkid/src/save.c:37,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:39,16'
              BranchSideFuncs:
                - fputc
                - fputc
                - fputc
            - BranchSide:      'libblkid/src/save.c:41,10'
              BranchSideFuncs:
                - fputc
                - fputc
                - fputc
      Callsites:
        - Src:             'libblkid/src/save.c:35,2'
          Dst:             fputc
        - Src:             'libblkid/src/save.c:39,4'
          Dst:             fputc
        - Src:             'libblkid/src/save.c:41,3'
          Dst:             fputc
        - Src:             'libblkid/src/save.c:43,2'
          Dst:             fputc
    - functionName:    close_stream
      functionSourceFile: '/src/util-linux/./include/closestream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - stream
      BBCount:         19
      ICount:          104
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __fpending
        - fclose
        - ferror
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/closestream.h:30,16'
          Branch Sides:
            - BranchSide:      './include/closestream.h:30,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:35,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   './include/closestream.h:30,32'
          Branch Sides:
            - BranchSide:      './include/closestream.h:32,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:39,2'
              BranchSideFuncs: []
        - Branch String:   './include/closestream.h:32,21'
          Branch Sides:
            - BranchSide:      './include/closestream.h:34,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:35,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   './include/closestream.h:30,6'
          Branch Sides:
            - BranchSide:      './include/closestream.h:35,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/closestream.h:39,2'
              BranchSideFuncs: []
        - Branch String:   './include/closestream.h:35,20'
          Branch Sides:
            - BranchSide:      './include/closestream.h:35,25'
              BranchSideFuncs: []
            - BranchSide:      './include/closestream.h:37,3'
              BranchSideFuncs: []
        - Branch String:   './include/closestream.h:35,7'
          Branch Sides:
            - BranchSide:      './include/closestream.h:36,4'
              BranchSideFuncs: []
            - BranchSide:      './include/closestream.h:37,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/closestream.h:25,28'
          Dst:             __fpending
        - Src:             './include/closestream.h:27,25'
          Dst:             ferror
        - Src:             './include/closestream.h:28,27'
          Dst:             fclose
        - Src:             './include/closestream.h:34,8'
          Dst:             __errno_location
        - Src:             './include/closestream.h:35,25'
          Dst:             __errno_location
        - Src:             './include/closestream.h:36,4'
          Dst:             __errno_location
    - functionName:    save_dev
      functionSourceFile: '/src/util-linux/libblkid/src/save.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
        - file
      BBCount:         24
      ICount:          165
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - fputc
        - fputs
        - getpid
        - save_quoted
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/save.c:49,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:49,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
                - fprintf
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/save.c:49,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/save.c:52,2'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
                - fprintf
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:52,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:52,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - fprintf
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
                - fprintf
            - BranchSide:      'libblkid/src/save.c:55,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
                - fprintf
        - Branch String:   'libblkid/src/save.c:52,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:52,2'
              BranchSideFuncs:
                - ul_debug.3078
                - fprintf
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
                - fprintf
            - BranchSide:      'libblkid/src/save.c:52,2'
              BranchSideFuncs:
                - ul_debug.3078
                - fprintf
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
                - fprintf
        - Branch String:   'libblkid/src/save.c:60,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:61,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
            - BranchSide:      'libblkid/src/save.c:63,2'
              BranchSideFuncs:
                - fprintf
                - fputc
                - fputs
                - fputc
                - save_quoted
        - Branch String:   'libblkid/src/save.c:63,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:64,19'
              BranchSideFuncs:
                - fputc
                - fputs
                - fputc
                - save_quoted
                - fprintf
            - BranchSide:      'libblkid/src/save.c:71,10'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'libblkid/src/save.c:52,2'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:52,2'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:52,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:55,2'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:61,3'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:66,3'
          Dst:             fputc
        - Src:             'libblkid/src/save.c:67,3'
          Dst:             fputs
        - Src:             'libblkid/src/save.c:68,3'
          Dst:             fputc
        - Src:             'libblkid/src/save.c:69,3'
          Dst:             save_quoted
        - Src:             'libblkid/src/save.c:71,2'
          Dst:             fprintf
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    list_empty
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      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:    blkid_flush_cache
      functionSourceFile: '/src/util-linux/libblkid/src/save.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         149
      ICount:          704
      EdgeCount:       193
      CyclomaticComplexity: 46
      functionsReached:
        - __errno_location
        - access
        - blkid_get_cache_filename
        - close
        - close_stream
        - fchmod
        - fdopen
        - fopen
        - fprintf
        - getpid
        - link
        - list_empty
        - mkdir
        - mkstemp_cloexec
        - rename
        - save_dev
        - snprintf
        - stat
        - strlen
        - strncmp
        - ul_debug
        - unlink
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/save.c:89,35'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:90,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:91,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:91,3'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - strncmp
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - stat
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:95,13'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - strncmp
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - stat
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:91,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:91,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:92,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/save.c:95,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:95,35'
              BranchSideFuncs:
                - strncmp
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - stat
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:96,7'
              BranchSideFuncs:
                - blkid_get_cache_filename
                - strncmp
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - stat
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:97,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:98,3'
              BranchSideFuncs:
                - strncmp
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - stat
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:100,14'
              BranchSideFuncs:
                - strncmp
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - stat
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:100,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:104,7'
              BranchSideFuncs:
                - stat
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:118,19'
              BranchSideFuncs:
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
        - Branch String:   'libblkid/src/save.c:105,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:105,10'
              BranchSideFuncs:
                - __errno_location
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - mkdir
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:115,2'
              BranchSideFuncs:
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
        - Branch String:   'libblkid/src/save.c:106,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:106,10'
              BranchSideFuncs:
                - mkdir
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:115,2'
              BranchSideFuncs:
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
        - Branch String:   'libblkid/src/save.c:109,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:109,10'
              BranchSideFuncs:
                - __errno_location
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:115,2'
              BranchSideFuncs:
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
        - Branch String:   'libblkid/src/save.c:104,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:110,4'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:115,2'
              BranchSideFuncs:
                - stat
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
        - Branch String:   'libblkid/src/save.c:110,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:110,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - free
            - BranchSide:      'libblkid/src/save.c:112,8'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libblkid/src/save.c:118,39'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:118,42'
              BranchSideFuncs:
                - __errno_location
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:119,7'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - access
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:118,59'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:119,7'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:120,3'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:119,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:119,26'
              BranchSideFuncs:
                - access
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:132,6'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:118,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:120,3'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:132,6'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:120,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:120,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - free
            - BranchSide:      'libblkid/src/save.c:121,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libblkid/src/save.c:132,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:132,18'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - strlen
                - malloc
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:149,7'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:132,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:133,23'
              BranchSideFuncs:
                - strlen
                - malloc
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - mkstemp_cloexec
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:149,7'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:135,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:136,13'
              BranchSideFuncs:
                - snprintf
                - mkstemp_cloexec
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - fchmod
                - fdopen
                - close
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:147,2'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:138,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:139,16'
              BranchSideFuncs:
                - fchmod
                - fdopen
                - close
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:146,3'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:139,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:140,6'
              BranchSideFuncs:
                - close
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:141,29'
              BranchSideFuncs:
                - fdopen
                - close
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:140,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:140,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - close
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:143,10'
              BranchSideFuncs:
                - close
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:143,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:144,12'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:145,4'
              BranchSideFuncs:
                - fopen
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:149,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:150,16'
              BranchSideFuncs:
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:154,2'
              BranchSideFuncs:
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:154,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:154,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
            - BranchSide:      'libblkid/src/save.c:157,7'
              BranchSideFuncs:
                - __errno_location
                - free
                - free
                - close_stream.3072
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
        - Branch String:   'libblkid/src/save.c:157,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:158,9'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
            - BranchSide:      'libblkid/src/save.c:162,2'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
        - Branch String:   'libblkid/src/save.c:162,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:163,19'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
            - BranchSide:      'libblkid/src/save.c:170,6'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:164,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:164,26'
              BranchSideFuncs:
                - save_dev
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:165,4'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
        - Branch String:   'libblkid/src/save.c:164,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:165,4'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
            - BranchSide:      'libblkid/src/save.c:166,23'
              BranchSideFuncs:
                - save_dev
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:166,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:167,4'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:168,2'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
                - save_dev
        - Branch String:   'libblkid/src/save.c:170,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:171,3'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:175,19'
              BranchSideFuncs:
                - close_stream.3072
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:175,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:176,3'
              BranchSideFuncs:
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:178,6'
              BranchSideFuncs:
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:176,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:176,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:178,6'
              BranchSideFuncs:
                - free
                - free
                - strlen
                - malloc
                - rename
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:178,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:178,16'
              BranchSideFuncs:
                - strlen
                - malloc
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:179,7'
              BranchSideFuncs:
                - strlen
                - malloc
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - unlink
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:179,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:180,11'
              BranchSideFuncs:
                - unlink
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:184,24'
              BranchSideFuncs:
                - strlen
                - malloc
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - snprintf
                - unlink
                - link
                - free
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:181,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:181,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - free
            - BranchSide:      'libblkid/src/save.c:182,3'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libblkid/src/save.c:187,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:188,14'
              BranchSideFuncs:
                - snprintf
                - unlink
                - link
                - free
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:196,15'
              BranchSideFuncs:
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:190,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:191,6'
              BranchSideFuncs:
                - free
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:194,10'
              BranchSideFuncs:
                - free
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:191,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:191,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:193,5'
              BranchSideFuncs:
                - free
                - rename
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
                - __errno_location
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:196,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:197,11'
              BranchSideFuncs:
                - __errno_location
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
            - BranchSide:      'libblkid/src/save.c:201,5'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3078
        - Branch String:   'libblkid/src/save.c:198,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:198,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - free
            - BranchSide:      'libblkid/src/save.c:200,4'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'libblkid/src/save.c:201,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - free
            - BranchSide:      'libblkid/src/save.c:201,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3078
                - free
                - free
        - Branch String:   'libblkid/src/save.c:208,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/save.c:209,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/save.c:210,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/save.c:89,6'
          Dst:             list_empty
        - Src:             'libblkid/src/save.c:91,3'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:91,3'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:91,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:96,7'
          Dst:             blkid_get_cache_filename
        - Src:             'libblkid/src/save.c:100,6'
          Dst:             strncmp
        - Src:             'libblkid/src/save.c:104,7'
          Dst:             stat
        - Src:             'libblkid/src/save.c:105,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/save.c:106,10'
          Dst:             mkdir
        - Src:             'libblkid/src/save.c:109,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/save.c:110,4'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:110,4'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:110,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:118,14'
          Dst:             stat
        - Src:             'libblkid/src/save.c:118,42'
          Dst:             __errno_location
        - Src:             'libblkid/src/save.c:119,19'
          Dst:             access
        - Src:             'libblkid/src/save.c:120,3'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:120,3'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:120,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:133,16'
          Dst:             strlen
        - Src:             'libblkid/src/save.c:136,4'
          Dst:             snprintf
        - Src:             'libblkid/src/save.c:137,9'
          Dst:             mkstemp_cloexec
        - Src:             'libblkid/src/save.c:139,9'
          Dst:             fchmod
        - Src:             'libblkid/src/save.c:140,6'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:140,6'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:140,6'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:141,22'
          Dst:             fdopen
        - Src:             'libblkid/src/save.c:144,6'
          Dst:             close
        - Src:             'libblkid/src/save.c:150,10'
          Dst:             fopen
        - Src:             'libblkid/src/save.c:154,2'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:154,2'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:154,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:158,9'
          Dst:             __errno_location
        - Src:             'libblkid/src/save.c:166,14'
          Dst:             save_dev
        - Src:             'libblkid/src/save.c:175,6'
          Dst:             close_stream
        - Src:             'libblkid/src/save.c:176,3'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:176,3'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:176,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:180,4'
          Dst:             unlink
        - Src:             'libblkid/src/save.c:181,4'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:181,4'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:181,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:184,17'
          Dst:             strlen
        - Src:             'libblkid/src/save.c:188,5'
          Dst:             snprintf
        - Src:             'libblkid/src/save.c:189,5'
          Dst:             unlink
        - Src:             'libblkid/src/save.c:190,9'
          Dst:             link
        - Src:             'libblkid/src/save.c:191,6'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:191,6'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:191,6'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:196,8'
          Dst:             rename
        - Src:             'libblkid/src/save.c:197,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/save.c:198,5'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:198,5'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:198,5'
          Dst:             ul_debug
        - Src:             'libblkid/src/save.c:201,5'
          Dst:             getpid
        - Src:             'libblkid/src/save.c:201,5'
          Dst:             fprintf
        - Src:             'libblkid/src/save.c:201,5'
          Dst:             ul_debug
    - functionName:    fchmod
      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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    link
      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:    rename
      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:    __list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      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:    blkid_find_dev_with_tag
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - type
        - value
      BBCount:         57
      ICount:          304
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - access
        - blkid_find_head_cache
        - blkid_probe_all
        - blkid_probe_all_new
        - blkid_read_cache
        - blkid_verify
        - fprintf
        - getpid
        - strcmp
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:331,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:331,17'
              BranchSideFuncs:
                - blkid_read_cache
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:332,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:331,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:331,26'
              BranchSideFuncs:
                - blkid_read_cache
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:332,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:331,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:332,3'
              BranchSideFuncs:
                - blkid_read_cache
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:334,19'
              BranchSideFuncs:
                - blkid_read_cache
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
                - getpid
                - fprintf
                - ul_debug.3146
        - Branch String:   'libblkid/src/tag.c:336,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:336,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3146
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:339,6'
              BranchSideFuncs:
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:343,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:344,3'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:356,6'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - strcmp
                - access
                - blkid_probe_all
                - blkid_verify
        - Branch String:   'libblkid/src/tag.c:344,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:345,20'
              BranchSideFuncs:
                - strcmp
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - access
            - BranchSide:      'libblkid/src/tag.c:355,2'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - strcmp
                - access
                - blkid_probe_all
                - blkid_verify
        - Branch String:   'libblkid/src/tag.c:348,37'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:349,9'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:354,3'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:349,38'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:350,16'
              BranchSideFuncs:
                - access
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:354,3'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:348,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:351,11'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:354,3'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:356,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:356,15'
              BranchSideFuncs:
                - blkid_verify
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:362,7'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_verify
                - strcmp
                - access
                - blkid_probe_all
        - Branch String:   'libblkid/src/tag.c:356,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:357,22'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_verify
                - strcmp
                - access
                - blkid_probe_all
            - BranchSide:      'libblkid/src/tag.c:362,7'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_verify
                - strcmp
                - access
                - blkid_probe_all
        - Branch String:   'libblkid/src/tag.c:358,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:358,15'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_verify
                - strcmp
                - access
                - blkid_probe_all
            - BranchSide:      'libblkid/src/tag.c:359,4'
              BranchSideFuncs:
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:358,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:359,4'
              BranchSideFuncs:
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:360,2'
              BranchSideFuncs:
                - blkid_probe_all_new
                - blkid_find_head_cache
                - blkid_verify
                - strcmp
                - access
                - blkid_probe_all
        - Branch String:   'libblkid/src/tag.c:362,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:362,15'
              BranchSideFuncs:
                - blkid_probe_all
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_verify
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:369,7'
              BranchSideFuncs:
                - blkid_probe_all
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:362,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:363,27'
              BranchSideFuncs:
                - blkid_probe_all
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_verify
                - strcmp
                - access
            - BranchSide:      'libblkid/src/tag.c:369,7'
              BranchSideFuncs:
                - blkid_probe_all
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:363,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:364,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:365,12'
              BranchSideFuncs:
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
        - Branch String:   'libblkid/src/tag.c:369,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:369,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:376,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:370,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:370,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:376,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:369,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:371,23'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:376,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:371,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:372,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:373,12'
              BranchSideFuncs:
                - blkid_find_head_cache
                - blkid_probe_all_new
                - blkid_probe_all
                - blkid_verify
                - strcmp
                - access
      Callsites:
        - Src:             'libblkid/src/tag.c:334,2'
          Dst:             blkid_read_cache
        - Src:             'libblkid/src/tag.c:336,2'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:336,2'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:336,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/tag.c:341,9'
          Dst:             blkid_find_head_cache
        - Src:             'libblkid/src/tag.c:348,9'
          Dst:             strcmp
        - Src:             'libblkid/src/tag.c:350,9'
          Dst:             access
        - Src:             'libblkid/src/tag.c:357,9'
          Dst:             blkid_verify
        - Src:             'libblkid/src/tag.c:363,7'
          Dst:             blkid_probe_all_new
        - Src:             'libblkid/src/tag.c:371,7'
          Dst:             blkid_probe_all
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    blkid_find_head_cache
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - type
      BBCount:         21
      ICount:          113
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - strcmp
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:90,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:90,17'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:91,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:90,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:91,3'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:93,2'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.3146
        - Branch String:   'libblkid/src/tag.c:93,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:94,9'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:95,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:96,4'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:100,2'
              BranchSideFuncs:
                - strcmp
                - getpid
                - fprintf
                - ul_debug.3146
        - Branch String:   'libblkid/src/tag.c:96,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:96,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3146
            - BranchSide:      'libblkid/src/tag.c:97,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/tag.c:95,8'
          Dst:             strcmp
        - Src:             'libblkid/src/tag.c:96,4'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:96,4'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:96,4'
          Dst:             ul_debug
    - functionName:    blkid_tag_iterate_end
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:309,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:309,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/tag.c:310,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:309,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:310,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:311,2'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    blkid_tag_next
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - type
        - value
      BBCount:         13
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:293,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:293,16'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:296,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:293,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:294,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:296,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:294,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:294,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:296,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:294,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:295,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:296,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:293,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:296,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:298,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_tag_iterate_begin
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:271,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:272,3'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'libblkid/src/tag.c:276,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'libblkid/src/tag.c:277,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:278,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:282,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/tag.c:272,3'
          Dst:             __errno_location
    - functionName:    blkid_parse_tag_string
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - token
        - ret_type
        - ret_val
      BBCount:         41
      ICount:          222
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - fprintf
        - getpid
        - strchr
        - strdup
        - strrchr
        - ul_debug
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:207,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:207,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3146
                - strchr
                - strdup
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
                - strrchr
            - BranchSide:      'libblkid/src/tag.c:209,7'
              BranchSideFuncs:
                - strchr
                - strdup
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
                - strrchr
        - Branch String:   'libblkid/src/tag.c:209,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:209,30'
              BranchSideFuncs:
                - strchr
                - strdup
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
                - strrchr
            - BranchSide:      'libblkid/src/tag.c:210,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:209,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:210,3'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
                - strrchr
            - BranchSide:      'libblkid/src/tag.c:212,16'
              BranchSideFuncs:
                - strdup
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
                - strrchr
        - Branch String:   'libblkid/src/tag.c:213,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:214,3'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
                - strrchr
            - BranchSide:      'libblkid/src/tag.c:215,10'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
                - strrchr
        - Branch String:   'libblkid/src/tag.c:217,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:217,24'
              BranchSideFuncs:
                - strrchr
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - free
                - strdup
            - BranchSide:      'libblkid/src/tag.c:218,18'
              BranchSideFuncs:
                - strrchr
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - free
                - strdup
        - Branch String:   'libblkid/src/tag.c:217,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:218,18'
              BranchSideFuncs:
                - strrchr
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - free
                - strdup
            - BranchSide:      'libblkid/src/tag.c:224,6'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
        - Branch String:   'libblkid/src/tag.c:219,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:220,4'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
            - BranchSide:      'libblkid/src/tag.c:221,4'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - strdup
        - Branch String:   'libblkid/src/tag.c:224,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:225,12'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - free
                - strdup
            - BranchSide:      'libblkid/src/tag.c:231,6'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/tag.c:225,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:225,27'
              BranchSideFuncs:
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - free
            - BranchSide:      'libblkid/src/tag.c:225,9'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.3146
                - free
        - Branch String:   'libblkid/src/tag.c:226,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:227,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/tag.c:228,14'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/tag.c:231,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:232,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:234,8'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/tag.c:239,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:239,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3146
                - free
            - BranchSide:      'libblkid/src/tag.c:240,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/tag.c:207,2'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:207,2'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:207,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/tag.c:209,23'
          Dst:             strchr
        - Src:             'libblkid/src/tag.c:212,9'
          Dst:             strdup
        - Src:             'libblkid/src/tag.c:219,14'
          Dst:             strrchr
        - Src:             'libblkid/src/tag.c:225,20'
          Dst:             strdup
        - Src:             'libblkid/src/tag.c:239,2'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:239,2'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:239,2'
          Dst:             ul_debug
    - functionName:    list_add_tail
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:81,2'
          Dst:             __list_add
    - functionName:    blkid_new_tag
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - ul_debugobj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:24,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:22,12'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:24,14'
              BranchSideFuncs:
                - calloc
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:24,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:25,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:27,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:27,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:27,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:28,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/tag.c:24,14'
          Dst:             calloc
        - Src:             'libblkid/src/tag.c:27,2'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:27,2'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:27,2'
          Dst:             ul_debugobj
    - functionName:    ul_debugobj
      functionSourceFile: '/src/util-linux/./include/debugobj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - mesg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   './include/debugobj.h:17,14'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,19'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:17,14'
              BranchSideFuncs:
                - vfprintf
                - fputc
        - Branch String:   './include/debugobj.h:17,6'
          Branch Sides:
            - BranchSide:      './include/debugobj.h:17,6'
              BranchSideFuncs:
                - vfprintf
                - fputc
            - BranchSide:      './include/debugobj.h:18,11'
              BranchSideFuncs:
                - fprintf
                - vfprintf
                - fputc
      Callsites:
        - Src:             './include/debugobj.h:18,3'
          Dst:             fprintf
        - Src:             './include/debugobj.h:21,2'
          Dst:             vfprintf
        - Src:             './include/debugobj.h:23,2'
          Dst:             fputc
    - functionName:    blkid_set_tag
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dev
        - name
        - value
        - vlength
      BBCount:         69
      ICount:          386
      EdgeCount:       90
      CyclomaticComplexity: 23
      functionsReached:
        - blkid_find_head_cache
        - blkid_find_tag_dev
        - blkid_free_tag
        - blkid_new_tag
        - fprintf
        - getpid
        - list_add_tail
        - strcmp
        - strdup
        - strndup
        - ul_debugobj
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:116,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:116,31'
              BranchSideFuncs:
                - strndup
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:124,14'
              BranchSideFuncs:
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/tag.c:116,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:117,3'
              BranchSideFuncs:
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:124,14'
              BranchSideFuncs:
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/tag.c:124,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:125,14'
              BranchSideFuncs:
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:126,19'
              BranchSideFuncs:
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
        - Branch String:   'libblkid/src/tag.c:126,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:127,14'
              BranchSideFuncs:
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:128,19'
              BranchSideFuncs:
                - strcmp
                - blkid_find_tag_dev
                - blkid_free_tag
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:132,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:133,7'
              BranchSideFuncs:
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:135,13'
              BranchSideFuncs:
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:133,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:134,19'
              BranchSideFuncs:
                - blkid_free_tag
            - BranchSide:      'libblkid/src/tag.c:135,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:135,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:136,15'
              BranchSideFuncs:
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:146,13'
              BranchSideFuncs:
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:136,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:138,9'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:141,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:141,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:141,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.3154
                - free
            - BranchSide:      'libblkid/src/tag.c:142,8'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/tag.c:146,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:147,4'
              BranchSideFuncs:
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:148,24'
              BranchSideFuncs:
                - strdup
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:152,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:152,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.3154
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:153,18'
              BranchSideFuncs:
                - list_add_tail.3152
                - blkid_find_head_cache
                - blkid_new_tag
                - free
                - blkid_free_tag
                - blkid_free_tag
                - strdup
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:158,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:159,12'
              BranchSideFuncs:
                - list_add_tail.3152
            - BranchSide:      'libblkid/src/tag.c:170,19'
              BranchSideFuncs:
                - list_add_tail.3152
        - Branch String:   'libblkid/src/tag.c:160,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:161,6'
              BranchSideFuncs:
                - strdup
                - free
                - blkid_free_tag
                - blkid_free_tag
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:163,5'
              BranchSideFuncs:
                - strdup
                - free
                - blkid_free_tag
                - blkid_free_tag
                - list_add_tail.3152
                - list_add_tail.3152
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:163,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:163,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.3154
                - strdup
                - free
                - blkid_free_tag
                - blkid_free_tag
                - list_add_tail.3152
                - list_add_tail.3152
            - BranchSide:      'libblkid/src/tag.c:164,29'
              BranchSideFuncs:
                - strdup
                - free
                - blkid_free_tag
                - blkid_free_tag
                - list_add_tail.3152
                - list_add_tail.3152
        - Branch String:   'libblkid/src/tag.c:165,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:166,6'
              BranchSideFuncs:
                - list_add_tail.3152
                - list_add_tail.3152
            - BranchSide:      'libblkid/src/tag.c:167,20'
              BranchSideFuncs:
                - list_add_tail.3152
                - list_add_tail.3152
        - Branch String:   'libblkid/src/tag.c:175,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:176,14'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:178,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:178,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:179,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:180,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:183,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:184,18'
              BranchSideFuncs:
                - blkid_free_tag
                - blkid_free_tag
            - BranchSide:      'libblkid/src/tag.c:186,8'
              BranchSideFuncs:
                - free
                - blkid_free_tag
        - Branch String:   'libblkid/src/tag.c:187,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:188,18'
              BranchSideFuncs:
                - blkid_free_tag
            - BranchSide:      'libblkid/src/tag.c:189,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/tag.c:116,23'
          Dst:             strndup
        - Src:             'libblkid/src/tag.c:124,7'
          Dst:             strcmp
        - Src:             'libblkid/src/tag.c:126,12'
          Dst:             strcmp
        - Src:             'libblkid/src/tag.c:128,12'
          Dst:             strcmp
        - Src:             'libblkid/src/tag.c:131,6'
          Dst:             blkid_find_tag_dev
        - Src:             'libblkid/src/tag.c:134,4'
          Dst:             blkid_free_tag
        - Src:             'libblkid/src/tag.c:136,8'
          Dst:             strcmp
        - Src:             'libblkid/src/tag.c:141,3'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:141,3'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:141,3'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/tag.c:146,13'
          Dst:             blkid_new_tag
        - Src:             'libblkid/src/tag.c:148,17'
          Dst:             strdup
        - Src:             'libblkid/src/tag.c:152,3'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:152,3'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:152,3'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/tag.c:153,3'
          Dst:             list_add_tail
        - Src:             'libblkid/src/tag.c:156,11'
          Dst:             blkid_find_head_cache
        - Src:             'libblkid/src/tag.c:159,12'
          Dst:             blkid_new_tag
        - Src:             'libblkid/src/tag.c:163,5'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:163,5'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:163,5'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/tag.c:164,22'
          Dst:             strdup
        - Src:             'libblkid/src/tag.c:167,5'
          Dst:             list_add_tail
        - Src:             'libblkid/src/tag.c:170,4'
          Dst:             list_add_tail
        - Src:             'libblkid/src/tag.c:184,3'
          Dst:             blkid_free_tag
        - Src:             'libblkid/src/tag.c:188,3'
          Dst:             blkid_free_tag
    - functionName:    blkid_find_tag_dev
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
        - type
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:58,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:59,19'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:65,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:62,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:63,11'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:64,2'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'libblkid/src/tag.c:62,8'
          Dst:             strcmp
    - functionName:    blkid_free_tag
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tag
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - list_del
        - ul_debugobj
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:36,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:37,3'
              BranchSideFuncs:
                - list_del.3169
                - list_del.3169
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
            - BranchSide:      'libblkid/src/tag.c:39,2'
              BranchSideFuncs:
                - list_del.3169
                - list_del.3169
                - free
                - free
                - free
                - getpid
                - fprintf
                - ul_debugobj.3154
        - Branch String:   'libblkid/src/tag.c:39,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:39,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debugobj.3154
                - list_del.3169
                - list_del.3169
                - free
                - free
                - free
            - BranchSide:      'libblkid/src/tag.c:41,12'
              BranchSideFuncs:
                - list_del.3169
                - list_del.3169
                - free
                - free
                - free
      Callsites:
        - Src:             'libblkid/src/tag.c:39,2'
          Dst:             getpid
        - Src:             'libblkid/src/tag.c:39,2'
          Dst:             fprintf
        - Src:             'libblkid/src/tag.c:39,2'
          Dst:             ul_debugobj
        - Src:             'libblkid/src/tag.c:41,2'
          Dst:             list_del
        - Src:             'libblkid/src/tag.c:42,2'
          Dst:             list_del
    - functionName:    list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:107,2'
          Dst:             __list_del
    - functionName:    blkid_dev_has_tag
      functionSourceFile: '/src/util-linux/libblkid/src/tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
        - type
        - value
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_find_tag_dev
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/tag.c:74,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:75,11'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:76,7'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libblkid/src/tag.c:76,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:76,21'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/tag.c:77,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/tag.c:76,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/tag.c:77,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/tag.c:78,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/tag.c:73,8'
          Dst:             blkid_find_tag_dev
        - Src:             'libblkid/src/tag.c:76,14'
          Dst:             strcmp
    - functionName:    blkid_probe_to_tags
      functionSourceFile: '/src/util-linux/libblkid/src/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - dev
      BBCount:         21
      ICount:          113
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_probe_get_value
        - blkid_probe_numof_values
        - blkid_set_tag
        - strcmp
        - strncmp
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/verify.c:35,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:36,29'
              BranchSideFuncs:
                - blkid_probe_get_value
                - strncmp
                - strstr
                - blkid_set_tag
                - strcmp
                - strcmp
                - blkid_set_tag
                - blkid_set_tag
            - BranchSide:      'libblkid/src/verify.c:50,1'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/verify.c:36,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:37,4'
              BranchSideFuncs:
                - blkid_probe_get_value
                - strncmp
                - strstr
                - blkid_set_tag
                - strcmp
                - strcmp
                - blkid_set_tag
                - blkid_set_tag
            - BranchSide:      'libblkid/src/verify.c:38,15'
              BranchSideFuncs:
                - strncmp
                - strstr
                - blkid_set_tag
                - blkid_probe_get_value
                - strcmp
                - strcmp
                - blkid_set_tag
                - blkid_set_tag
        - Branch String:   'libblkid/src/verify.c:38,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:39,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - blkid_probe_get_value
                - strncmp
                - strstr
                - blkid_set_tag
                - blkid_set_tag
                - blkid_set_tag
            - BranchSide:      'libblkid/src/verify.c:44,22'
              BranchSideFuncs:
                - strstr
                - blkid_set_tag
                - blkid_probe_get_value
                - strncmp
                - strcmp
                - strcmp
                - blkid_set_tag
                - blkid_set_tag
        - Branch String:   'libblkid/src/verify.c:39,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:40,19'
              BranchSideFuncs:
                - blkid_set_tag
                - blkid_probe_get_value
                - strncmp
                - strstr
                - blkid_set_tag
                - strcmp
                - strcmp
                - blkid_set_tag
            - BranchSide:      'libblkid/src/verify.c:41,20'
              BranchSideFuncs:
                - strcmp
                - blkid_probe_get_value
                - strncmp
                - strstr
                - blkid_set_tag
                - strcmp
                - blkid_set_tag
                - blkid_set_tag
      Callsites:
        - Src:             'libblkid/src/verify.c:33,10'
          Dst:             blkid_probe_numof_values
        - Src:             'libblkid/src/verify.c:36,7'
          Dst:             blkid_probe_get_value
        - Src:             'libblkid/src/verify.c:38,7'
          Dst:             strncmp
        - Src:             'libblkid/src/verify.c:39,8'
          Dst:             strcmp
        - Src:             'libblkid/src/verify.c:40,5'
          Dst:             blkid_set_tag
        - Src:             'libblkid/src/verify.c:41,13'
          Dst:             strcmp
        - Src:             'libblkid/src/verify.c:42,5'
          Dst:             blkid_set_tag
        - Src:             'libblkid/src/verify.c:44,15'
          Dst:             strstr
        - Src:             'libblkid/src/verify.c:47,4'
          Dst:             blkid_set_tag
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    blkid_verify
      functionSourceFile: '/src/util-linux/libblkid/src/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
        - dev
      BBCount:         81
      ICount:          519
      EdgeCount:       107
      CyclomaticComplexity: 28
      functionsReached:
        - __errno_location
        - blkid_do_safeprobe
        - blkid_free_dev
        - blkid_new_probe
        - blkid_probe_enable_partitions
        - blkid_probe_enable_superblocks
        - blkid_probe_reset_superblocks_filter
        - blkid_probe_set_device
        - blkid_probe_set_partitions_flags
        - blkid_probe_set_superblocks_flags
        - blkid_probe_to_tags
        - blkid_set_tag
        - blkid_tag_iterate_begin
        - blkid_tag_iterate_end
        - blkid_tag_next
        - close
        - fprintf
        - getpid
        - gettimeofday
        - open
        - stat
        - sysfs_devno_is_dm_private
        - time
        - ul_debug
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/verify.c:69,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:69,15'
              BranchSideFuncs:
                - time
                - stat
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:70,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/verify.c:69,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:70,3'
              BranchSideFuncs:
                - time
                - stat
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:72,8'
              BranchSideFuncs:
                - time
                - stat
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:75,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:76,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:90,6'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:76,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:76,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:80,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:80,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:80,28'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:82,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:80,45'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:80,49'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:82,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:80,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:82,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:86,18'
              BranchSideFuncs:
                - blkid_free_dev
        - Branch String:   'libblkid/src/verify.c:82,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:82,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:84,11'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/verify.c:90,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:92,10'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:109,2'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:92,35'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:93,14'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:98,6'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:93,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:94,7'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:109,2'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:94,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:98,6'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:109,2'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:98,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:98,19'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:109,2'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:90,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:99,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/verify.c:109,2'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:109,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:109,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
            - BranchSide:      'libblkid/src/verify.c:117,35'
              BranchSideFuncs:
                - sysfs_devno_is_dm_private
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - blkid_free_dev
        - Branch String:   'libblkid/src/verify.c:117,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:118,18'
              BranchSideFuncs:
                - blkid_free_dev
            - BranchSide:      'libblkid/src/verify.c:121,7'
              BranchSideFuncs:
                - blkid_new_probe
                - blkid_free_dev
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:121,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:122,18'
              BranchSideFuncs:
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:129,12'
              BranchSideFuncs:
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:123,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:124,19'
              BranchSideFuncs:
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:127,2'
              BranchSideFuncs:
                - open
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:130,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:131,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:137,29'
              BranchSideFuncs:
                - blkid_probe_set_device
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
                - close
                - blkid_free_dev
        - Branch String:   'libblkid/src/verify.c:131,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:131,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.3188
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:134,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:137,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:139,9'
              BranchSideFuncs:
                - close
                - blkid_free_dev
            - BranchSide:      'libblkid/src/verify.c:145,33'
              BranchSideFuncs:
                - blkid_tag_iterate_begin
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
                - blkid_set_tag
        - Branch String:   'libblkid/src/verify.c:146,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:147,17'
              BranchSideFuncs:
                - blkid_set_tag
                - blkid_tag_next
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
            - BranchSide:      'libblkid/src/verify.c:148,24'
              BranchSideFuncs:
                - blkid_tag_iterate_end
                - blkid_probe_enable_superblocks
                - blkid_probe_set_superblocks_flags
                - blkid_probe_enable_partitions
                - blkid_probe_set_partitions_flags
                - blkid_do_safeprobe
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
                - blkid_free_dev
        - Branch String:   'libblkid/src/verify.c:161,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:163,18'
              BranchSideFuncs:
                - blkid_free_dev
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
            - BranchSide:      'libblkid/src/verify.c:167,6'
              BranchSideFuncs:
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - gettimeofday
                - blkid_probe_to_tags
                - getpid
                - fprintf
                - ul_debug.3188
                - time
        - Branch String:   'libblkid/src/verify.c:167,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:170,8'
              BranchSideFuncs:
                - gettimeofday
                - blkid_probe_to_tags
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - getpid
                - fprintf
                - ul_debug.3188
                - time
            - BranchSide:      'libblkid/src/verify.c:188,39'
              BranchSideFuncs:
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
        - Branch String:   'libblkid/src/verify.c:170,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:171,23'
              BranchSideFuncs:
                - time
                - blkid_probe_to_tags
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - getpid
                - fprintf
                - ul_debug.3188
            - BranchSide:      'libblkid/src/verify.c:175,20'
              BranchSideFuncs:
                - time
                - blkid_probe_to_tags
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
                - getpid
                - fprintf
                - ul_debug.3188
        - Branch String:   'libblkid/src/verify.c:183,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/verify.c:183,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3188
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
            - BranchSide:      'libblkid/src/verify.c:185,2'
              BranchSideFuncs:
                - blkid_probe_reset_superblocks_filter
                - blkid_probe_set_device
                - close
      Callsites:
        - Src:             'libblkid/src/verify.c:72,8'
          Dst:             time
        - Src:             'libblkid/src/verify.c:75,6'
          Dst:             stat
        - Src:             'libblkid/src/verify.c:76,3'
          Dst:             getpid
        - Src:             'libblkid/src/verify.c:76,3'
          Dst:             fprintf
        - Src:             'libblkid/src/verify.c:76,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/verify.c:76,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/verify.c:80,8'
          Dst:             __errno_location
        - Src:             'libblkid/src/verify.c:80,28'
          Dst:             __errno_location
        - Src:             'libblkid/src/verify.c:80,49'
          Dst:             __errno_location
        - Src:             'libblkid/src/verify.c:82,4'
          Dst:             getpid
        - Src:             'libblkid/src/verify.c:82,4'
          Dst:             fprintf
        - Src:             'libblkid/src/verify.c:82,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/verify.c:86,3'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/verify.c:109,2'
          Dst:             getpid
        - Src:             'libblkid/src/verify.c:109,2'
          Dst:             fprintf
        - Src:             'libblkid/src/verify.c:109,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/verify.c:117,6'
          Dst:             sysfs_devno_is_dm_private
        - Src:             'libblkid/src/verify.c:118,3'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/verify.c:122,18'
          Dst:             blkid_new_probe
        - Src:             'libblkid/src/verify.c:124,4'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/verify.c:129,7'
          Dst:             open
        - Src:             'libblkid/src/verify.c:131,3'
          Dst:             getpid
        - Src:             'libblkid/src/verify.c:131,3'
          Dst:             fprintf
        - Src:             'libblkid/src/verify.c:131,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/verify.c:131,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/verify.c:137,6'
          Dst:             blkid_probe_set_device
        - Src:             'libblkid/src/verify.c:139,3'
          Dst:             close
        - Src:             'libblkid/src/verify.c:140,3'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/verify.c:145,9'
          Dst:             blkid_tag_iterate_begin
        - Src:             'libblkid/src/verify.c:146,9'
          Dst:             blkid_tag_next
        - Src:             'libblkid/src/verify.c:147,3'
          Dst:             blkid_set_tag
        - Src:             'libblkid/src/verify.c:148,2'
          Dst:             blkid_tag_iterate_end
        - Src:             'libblkid/src/verify.c:151,2'
          Dst:             blkid_probe_enable_superblocks
        - Src:             'libblkid/src/verify.c:152,2'
          Dst:             blkid_probe_set_superblocks_flags
        - Src:             'libblkid/src/verify.c:157,2'
          Dst:             blkid_probe_enable_partitions
        - Src:             'libblkid/src/verify.c:158,2'
          Dst:             blkid_probe_set_partitions_flags
        - Src:             'libblkid/src/verify.c:161,6'
          Dst:             blkid_do_safeprobe
        - Src:             'libblkid/src/verify.c:163,3'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/verify.c:170,8'
          Dst:             gettimeofday
        - Src:             'libblkid/src/verify.c:175,20'
          Dst:             time
        - Src:             'libblkid/src/verify.c:181,3'
          Dst:             blkid_probe_to_tags
        - Src:             'libblkid/src/verify.c:183,3'
          Dst:             getpid
        - Src:             'libblkid/src/verify.c:183,3'
          Dst:             fprintf
        - Src:             'libblkid/src/verify.c:183,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/verify.c:188,2'
          Dst:             blkid_probe_reset_superblocks_filter
        - Src:             'libblkid/src/verify.c:189,2'
          Dst:             blkid_probe_set_device
        - Src:             'libblkid/src/verify.c:190,2'
          Dst:             close
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_tolower
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         30
      ICount:          128
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/cctype.h:305,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:307,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:309,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reset_partlist
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         15
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - free_parttables
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:354,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:355,3'
              BranchSideFuncs:
                - free_parttables
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:357,18'
              BranchSideFuncs:
                - free_parttables
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:359,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:361,20'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:370,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:374,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:374,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:374,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:357,2'
          Dst:             free_parttables
        - Src:             'libblkid/src/partitions/partitions.c:374,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:374,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:374,2'
          Dst:             ul_debug
    - functionName:    free_parttables
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - list_empty
        - unref_parttable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:341,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:341,14'
              BranchSideFuncs:
                - list_empty.3364
                - unref_parttable
            - BranchSide:      'libblkid/src/partitions/partitions.c:342,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:341,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:342,3'
              BranchSideFuncs:
                - list_empty.3364
                - unref_parttable
            - BranchSide:      'libblkid/src/partitions/partitions.c:345,2'
              BranchSideFuncs:
                - list_empty.3364
                - unref_parttable
        - Branch String:   'libblkid/src/partitions/partitions.c:345,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:345,2'
              BranchSideFuncs:
                - unref_parttable
                - list_empty.3364
            - BranchSide:      'libblkid/src/partitions/partitions.c:346,25'
              BranchSideFuncs:
                - unref_parttable
                - list_empty.3364
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:345,10'
          Dst:             list_empty
        - Src:             'libblkid/src/partitions/partitions.c:348,3'
          Dst:             unref_parttable
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    list_empty
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      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:    unref_parttable
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - list_del
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:328,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:329,3'
              BranchSideFuncs:
                - list_del.3365
                - free
            - BranchSide:      'libblkid/src/partitions/partitions.c:331,2'
              BranchSideFuncs:
                - list_del.3365
                - free
        - Branch String:   'libblkid/src/partitions/partitions.c:332,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:332,6'
              BranchSideFuncs:
                - list_del.3365
                - free
            - BranchSide:      'libblkid/src/partitions/partitions.c:333,13'
              BranchSideFuncs:
                - list_del.3365
                - free
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:333,3'
          Dst:             list_del
    - functionName:    list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:107,2'
          Dst:             __list_del
    - functionName:    __list_del
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      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:    blkid_partitions_probe_partition
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         49
      ICount:          286
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - blkid_partition_get_flags
        - blkid_partition_get_name
        - blkid_partition_get_partno
        - blkid_partition_get_size
        - blkid_partition_get_start
        - blkid_partition_get_table
        - blkid_partition_get_type
        - blkid_partition_get_type_string
        - blkid_partition_get_uuid
        - blkid_partlist_devno_to_partition
        - blkid_parttable_get_type
        - blkid_probe_get_devno
        - blkid_probe_get_partitions
        - blkid_probe_get_wholedisk_probe
        - blkid_probe_set_value
        - blkid_probe_sprintf_value
        - fprintf
        - getpid
        - gnu_dev_major
        - gnu_dev_minor
        - strlen
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:740,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:740,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_devno
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_wholedisk_probe
                - blkid_probe_get_partitions
                - blkid_partlist_devno_to_partition
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:742,6'
              BranchSideFuncs:
                - blkid_probe_get_devno
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_wholedisk_probe
                - blkid_probe_get_partitions
                - blkid_partlist_devno_to_partition
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:742,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:743,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:745,32'
              BranchSideFuncs:
                - blkid_probe_get_devno
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_wholedisk_probe
                - blkid_probe_get_partitions
                - blkid_partlist_devno_to_partition
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:746,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:747,3'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_partitions
                - blkid_partlist_devno_to_partition
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:749,44'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_partitions
                - blkid_partlist_devno_to_partition
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:750,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:751,3'
              BranchSideFuncs:
                - blkid_probe_get_partitions
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partlist_devno_to_partition
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:754,34'
              BranchSideFuncs:
                - blkid_probe_get_partitions
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partlist_devno_to_partition
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:755,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:756,3'
              BranchSideFuncs:
                - blkid_partlist_devno_to_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:758,42'
              BranchSideFuncs:
                - blkid_partlist_devno_to_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:759,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:760,3'
              BranchSideFuncs:
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:763,51'
              BranchSideFuncs:
                - blkid_partition_get_table
                - blkid_probe_get_devno
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - blkid_parttable_get_type
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:766,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:767,33'
              BranchSideFuncs:
                - blkid_parttable_get_type
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:773,32'
              BranchSideFuncs:
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:768,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:769,27'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:771,3'
              BranchSideFuncs:
                - blkid_partition_get_name
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:774,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:775,26'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:778,32'
              BranchSideFuncs:
                - blkid_partition_get_uuid
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:779,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:780,26'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:784,39'
              BranchSideFuncs:
                - blkid_partition_get_type_string
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:785,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:786,26'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:789,30'
              BranchSideFuncs:
                - blkid_partition_get_type
                - blkid_probe_sprintf_value
                - blkid_partition_get_flags
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/partitions/partitions.c:792,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:793,30'
              BranchSideFuncs:
                - blkid_partition_get_flags
                - blkid_probe_sprintf_value
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:796,29'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_probe_sprintf_value
                - blkid_partition_get_start
                - blkid_probe_sprintf_value
                - blkid_partition_get_size
                - blkid_probe_sprintf_value
                - gnu_dev_major
                - gnu_dev_minor
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:808,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:808,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:809,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:812,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:812,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:813,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:740,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:740,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:740,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:745,10'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/partitions/partitions.c:749,12'
          Dst:             blkid_probe_get_wholedisk_probe
        - Src:             'libblkid/src/partitions/partitions.c:754,7'
          Dst:             blkid_probe_get_partitions
        - Src:             'libblkid/src/partitions/partitions.c:758,8'
          Dst:             blkid_partlist_devno_to_partition
        - Src:             'libblkid/src/partitions/partitions.c:763,25'
          Dst:             blkid_partition_get_table
        - Src:             'libblkid/src/partitions/partitions.c:764,16'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/partitions/partitions.c:767,8'
          Dst:             blkid_parttable_get_type
        - Src:             'libblkid/src/partitions/partitions.c:770,33'
          Dst:             strlen
        - Src:             'libblkid/src/partitions/partitions.c:769,5'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/partitions/partitions.c:773,7'
          Dst:             blkid_partition_get_name
        - Src:             'libblkid/src/partitions/partitions.c:776,32'
          Dst:             strlen
        - Src:             'libblkid/src/partitions/partitions.c:775,4'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/partitions/partitions.c:778,7'
          Dst:             blkid_partition_get_uuid
        - Src:             'libblkid/src/partitions/partitions.c:781,32'
          Dst:             strlen
        - Src:             'libblkid/src/partitions/partitions.c:780,4'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/partitions/partitions.c:784,7'
          Dst:             blkid_partition_get_type_string
        - Src:             'libblkid/src/partitions/partitions.c:787,32'
          Dst:             strlen
        - Src:             'libblkid/src/partitions/partitions.c:786,4'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/partitions/partitions.c:790,13'
          Dst:             blkid_partition_get_type
        - Src:             'libblkid/src/partitions/partitions.c:789,4'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/partitions/partitions.c:792,7'
          Dst:             blkid_partition_get_flags
        - Src:             'libblkid/src/partitions/partitions.c:794,15'
          Dst:             blkid_partition_get_flags
        - Src:             'libblkid/src/partitions/partitions.c:793,4'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/partitions/partitions.c:797,11'
          Dst:             blkid_partition_get_partno
        - Src:             'libblkid/src/partitions/partitions.c:796,3'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/partitions/partitions.c:800,15'
          Dst:             blkid_partition_get_start
        - Src:             'libblkid/src/partitions/partitions.c:799,3'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/partitions/partitions.c:802,15'
          Dst:             blkid_partition_get_size
        - Src:             'libblkid/src/partitions/partitions.c:801,3'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/partitions/partitions.c:805,5'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/partitions/partitions.c:805,18'
          Dst:             gnu_dev_minor
        - Src:             'libblkid/src/partitions/partitions.c:804,3'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/partitions/partitions.c:808,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:808,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:808,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:812,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:812,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:812,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_get_partitions
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_get_binary_data
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:305,26'
          Dst:             blkid_probe_get_binary_data
    - functionName:    blkid_partlist_devno_to_partition
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ls
        - devno
      BBCount:         90
      ICount:          438
      EdgeCount:       118
      CyclomaticComplexity: 30
      functionsReached:
        - __errno_location
        - blkid_partition_get_partno
        - blkid_partition_get_size
        - blkid_partition_get_start
        - blkid_partition_is_extended
        - c_strncasecmp
        - fprintf
        - getpid
        - strsep
        - strtol
        - ul_debug
        - ul_new_sysfs_path
        - ul_path_read_string
        - ul_path_read_u64
        - ul_unref_path
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1027,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1027,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debug.3363
                - ul_path_read_u64
                - ul_path_read_u64
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - ul_path_read_string
                - free
                - c_strncasecmp.3391
                - __errno_location
                - strtol
                - __errno_location
                - strsep
            - BranchSide:      'libblkid/src/partitions/partitions.c:1031,25'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debug.3363
                - ul_path_read_u64
                - ul_path_read_u64
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - ul_path_read_string
                - free
                - c_strncasecmp.3391
                - __errno_location
                - strtol
                - __errno_location
                - strsep
        - Branch String:   'libblkid/src/partitions/partitions.c:1032,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1033,3'
              BranchSideFuncs:
                - ul_path_read_u64
                - ul_path_read_u64
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - ul_path_read_string
                - free
                - c_strncasecmp.3391
                - __errno_location
                - strtol
                - __errno_location
                - strsep
            - BranchSide:      'libblkid/src/partitions/partitions.c:1036,24'
              BranchSideFuncs:
                - ul_path_read_u64
                - ul_path_read_u64
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - ul_path_read_string
                - free
                - c_strncasecmp.3391
                - __errno_location
                - strtol
                - __errno_location
                - strsep
        - Branch String:   'libblkid/src/partitions/partitions.c:1033,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1033,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1034,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1037,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1038,25'
              BranchSideFuncs:
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1062,16'
              BranchSideFuncs:
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1039,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1042,10'
              BranchSideFuncs:
                - ul_path_read_string
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - c_strncasecmp.3391
                - __errno_location
                - strtol
                - __errno_location
                - strsep
            - BranchSide:      'libblkid/src/partitions/partitions.c:1060,2'
              BranchSideFuncs:
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1046,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1046,20'
              BranchSideFuncs:
                - strsep
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - c_strncasecmp.3391
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/partitions.c:1046,11'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - c_strncasecmp.3391
                - __errno_location
                - strtol
                - __errno_location
        - Branch String:   'libblkid/src/partitions/partitions.c:1048,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1048,32'
              BranchSideFuncs:
                - c_strncasecmp.3391
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - __errno_location
                - strtol
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/partitions.c:1058,9'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1048,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1049,11'
              BranchSideFuncs:
                - __errno_location
                - strtol
                - __errno_location
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1058,9'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1053,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1053,18'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1054,13'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1053,32'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1053,36'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1054,13'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1053,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1053,44'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1056,9'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1053,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1054,13'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1056,9'
              BranchSideFuncs:
                - free
                - ul_unref_path
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1064,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1065,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1067,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1067,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1068,3'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1090,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1068,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1068,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
            - BranchSide:      'libblkid/src/partitions/partitions.c:1076,11'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
        - Branch String:   'libblkid/src/partitions/partitions.c:1076,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1077,28'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
            - BranchSide:      'libblkid/src/partitions/partitions.c:1087,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1079,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1080,6'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
            - BranchSide:      'libblkid/src/partitions/partitions.c:1082,9'
              BranchSideFuncs:
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_get_partno
        - Branch String:   'libblkid/src/partitions/partitions.c:1082,57'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1083,38'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1084,13'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1083,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1083,46'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
            - BranchSide:      'libblkid/src/partitions/partitions.c:1086,4'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
        - Branch String:   'libblkid/src/partitions/partitions.c:1082,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1084,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1086,4'
              BranchSideFuncs:
                - blkid_partition_get_partno
                - blkid_partition_get_size
                - blkid_partition_is_extended
        - Branch String:   'libblkid/src/partitions/partitions.c:1090,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1090,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
            - BranchSide:      'libblkid/src/partitions/partitions.c:1092,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
        - Branch String:   'libblkid/src/partitions/partitions.c:1092,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1093,26'
              BranchSideFuncs:
                - blkid_partition_get_start
                - blkid_partition_get_start
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_is_extended
                - blkid_partition_get_size
            - BranchSide:      'libblkid/src/partitions/partitions.c:1106,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:1095,57'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1096,42'
              BranchSideFuncs:
                - blkid_partition_get_size
                - blkid_partition_get_start
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_is_extended
            - BranchSide:      'libblkid/src/partitions/partitions.c:1100,43'
              BranchSideFuncs:
                - blkid_partition_get_start
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_size
                - blkid_partition_is_extended
        - Branch String:   'libblkid/src/partitions/partitions.c:1095,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1097,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1100,43'
              BranchSideFuncs:
                - blkid_partition_get_start
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_size
                - blkid_partition_is_extended
        - Branch String:   'libblkid/src/partitions/partitions.c:1100,57'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1101,35'
              BranchSideFuncs:
                - blkid_partition_is_extended
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_get_size
            - BranchSide:      'libblkid/src/partitions/partitions.c:1104,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
        - Branch String:   'libblkid/src/partitions/partitions.c:1101,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1101,43'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
            - BranchSide:      'libblkid/src/partitions/partitions.c:1104,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
        - Branch String:   'libblkid/src/partitions/partitions.c:1100,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1102,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1104,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partition_get_start
                - blkid_partition_get_start
                - blkid_partition_is_extended
                - blkid_partition_get_size
        - Branch String:   'libblkid/src/partitions/partitions.c:1106,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1106,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:1107,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1027,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:1027,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:1027,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:1031,7'
          Dst:             ul_new_sysfs_path
        - Src:             'libblkid/src/partitions/partitions.c:1033,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:1033,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:1033,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:1036,7'
          Dst:             ul_path_read_u64
        - Src:             'libblkid/src/partitions/partitions.c:1038,8'
          Dst:             ul_path_read_u64
        - Src:             'libblkid/src/partitions/partitions.c:1044,4'
          Dst:             ul_path_read_string
        - Src:             'libblkid/src/partitions/partitions.c:1046,20'
          Dst:             strsep
        - Src:             'libblkid/src/partitions/partitions.c:1048,18'
          Dst:             c_strncasecmp
        - Src:             'libblkid/src/partitions/partitions.c:1051,5'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/partitions.c:1052,14'
          Dst:             strtol
        - Src:             'libblkid/src/partitions/partitions.c:1053,9'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/partitions.c:1062,2'
          Dst:             ul_unref_path
        - Src:             'libblkid/src/partitions/partitions.c:1068,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:1068,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:1068,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:1079,19'
          Dst:             blkid_partition_get_partno
        - Src:             'libblkid/src/partitions/partitions.c:1082,27'
          Dst:             blkid_partition_get_size
        - Src:             'libblkid/src/partitions/partitions.c:1083,10'
          Dst:             blkid_partition_is_extended
        - Src:             'libblkid/src/partitions/partitions.c:1090,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:1090,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:1090,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:1095,17'
          Dst:             blkid_partition_get_start
        - Src:             'libblkid/src/partitions/partitions.c:1096,17'
          Dst:             blkid_partition_get_size
        - Src:             'libblkid/src/partitions/partitions.c:1100,17'
          Dst:             blkid_partition_get_start
        - Src:             'libblkid/src/partitions/partitions.c:1101,7'
          Dst:             blkid_partition_is_extended
        - Src:             'libblkid/src/partitions/partitions.c:1106,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:1106,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:1106,2'
          Dst:             ul_debug
    - functionName:    blkid_partition_get_table
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_parttable_get_type
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_get_name
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1401,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1401,31'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1401,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partition_get_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1412,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1412,22'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1412,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partition_get_type_string
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1514,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1514,25'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1514,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partition_get_type
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_get_flags
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1532
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_get_partno
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_get_start
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_get_size
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c_strncasecmp
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - n
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - c_tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/cctype.h:331,13'
          Branch Sides:
            - BranchSide:      './include/cctype.h:331,16'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:332,3'
              BranchSideFuncs: []
        - Branch String:   './include/cctype.h:331,6'
          Branch Sides:
            - BranchSide:      './include/cctype.h:332,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:334,2'
              BranchSideFuncs:
                - c_tolower.3357
                - c_tolower.3357
        - Branch String:   './include/cctype.h:338,16'
          Branch Sides:
            - BranchSide:      './include/cctype.h:338,19'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:339,4'
              BranchSideFuncs: []
        - Branch String:   './include/cctype.h:338,7'
          Branch Sides:
            - BranchSide:      './include/cctype.h:339,4'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:340,3'
              BranchSideFuncs:
                - c_tolower.3357
                - c_tolower.3357
        - Branch String:   './include/cctype.h:341,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:335,18'
              BranchSideFuncs:
                - c_tolower.3357
                - c_tolower.3357
            - BranchSide:      './include/cctype.h:344,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/cctype.h:335,7'
          Dst:             c_tolower
        - Src:             './include/cctype.h:336,7'
          Dst:             c_tolower
    - functionName:    blkid_partition_is_extended
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - partition_get_logical_type
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1324,9'
          Dst:             partition_get_logical_type
    - functionName:    partition_get_logical_type
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         25
      ICount:          117
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - blkid_partition_get_table
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1279,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1280,3'
              BranchSideFuncs:
                - blkid_partition_get_table
                - strcmp
            - BranchSide:      'libblkid/src/partitions/partitions.c:1282,34'
              BranchSideFuncs:
                - blkid_partition_get_table
                - strcmp
        - Branch String:   'libblkid/src/partitions/partitions.c:1283,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1283,15'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/partitions/partitions.c:1284,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1283,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1284,3'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/partitions/partitions.c:1286,6'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libblkid/src/partitions/partitions.c:1286,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1287,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1289,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libblkid/src/partitions/partitions.c:1289,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1290,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1298,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1290,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1291,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1293,13'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1293,53'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1294,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1296,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1294,60'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1295,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1296,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1293,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1296,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1297,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1282,8'
          Dst:             blkid_partition_get_table
        - Src:             'libblkid/src/partitions/partitions.c:1289,7'
          Dst:             strcmp
    - functionName:    partitions_init_data
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chn
      BBCount:         14
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - reset_partlist
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:381,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:382,25'
              BranchSideFuncs:
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:385,8'
              BranchSideFuncs:
                - calloc
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:386,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:387,4'
              BranchSideFuncs:
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:388,24'
              BranchSideFuncs:
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:393,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:393,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:394,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:385,8'
          Dst:             calloc
        - Src:             'libblkid/src/partitions/partitions.c:391,2'
          Dst:             reset_partlist
        - Src:             'libblkid/src/partitions/partitions.c:393,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:393,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:393,2'
          Dst:             ul_debug
    - functionName:    ref_parttable
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:322,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:322,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:323,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_set_flags
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - par
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_set_type_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1497
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
        - uuid
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_unparse_uuid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1498,2'
          Dst:             blkid_unparse_uuid
    - functionName:    blkid_partition_set_type_string
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - par
        - type
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - set_string
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1488,2'
          Dst:             set_string
    - functionName:    set_string
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - item
        - max
        - data
        - len
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_rtrim_whitespace
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1344,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1344,6'
              BranchSideFuncs:
                - blkid_rtrim_whitespace
            - BranchSide:      'libblkid/src/partitions/partitions.c:1345,9'
              BranchSideFuncs:
                - blkid_rtrim_whitespace
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1350,2'
          Dst:             blkid_rtrim_whitespace
    - functionName:    blkid_partition_gen_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1385,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1385,15'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'libblkid/src/partitions/partitions.c:1386,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1385,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1385,29'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'libblkid/src/partitions/partitions.c:1386,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1385,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1386,3'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'libblkid/src/partitions/partitions.c:1388,11'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1388,2'
          Dst:             snprintf
    - functionName:    blkid_partition_set_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
        - uuid
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_unparse_uuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1376,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1377,3'
              BranchSideFuncs:
                - blkid_unparse_uuid
            - BranchSide:      'libblkid/src/partitions/partitions.c:1379,21'
              BranchSideFuncs:
                - blkid_unparse_uuid
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1379,2'
          Dst:             blkid_unparse_uuid
    - functionName:    blkid_partition_set_utf8name
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - par
        - name
        - len
        - enc
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_rtrim_whitespace
        - ul_encode_to_utf8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1366,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1367,3'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
            - BranchSide:      'libblkid/src/partitions/partitions.c:1369,20'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1369,2'
          Dst:             ul_encode_to_utf8
        - Src:             'libblkid/src/partitions/partitions.c:1370,2'
          Dst:             blkid_rtrim_whitespace
    - functionName:    blkid_partition_set_name
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - par
        - name
        - len
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - set_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1356,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1357,3'
              BranchSideFuncs:
                - set_string
            - BranchSide:      'libblkid/src/partitions/partitions.c:1359,13'
              BranchSideFuncs:
                - set_string
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1359,2'
          Dst:             set_string
    - functionName:    blkid_partition_is_logical
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - partition_get_logical_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1338,9'
          Dst:             partition_get_logical_type
    - functionName:    blkid_partition_is_primary
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - par
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - partition_get_logical_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1312,9'
          Dst:             partition_get_logical_type
    - functionName:    blkid_parttable_get_offset
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1235
      functionLinenumberEnd: 1236
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_parttable_get_parent
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partition_set_type
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - par
        - type
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_parttable_get_id
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1178,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1178,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1178,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partitions_strcpy_ptuuid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - str
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1159,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1159,22'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1160,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1159,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1159,31'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:1160,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1159,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1160,3'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/partitions/partitions.c:1162,29'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/partitions/partitions.c:1162,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1163,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1165,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1157,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/partitions/partitions.c:1162,66'
          Dst:             strlen
        - Src:             'libblkid/src/partitions/partitions.c:1162,7'
          Dst:             blkid_probe_set_value
    - functionName:    blkid_partitions_set_ptuuid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - uuid
      BBCount:         13
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - blkid_probe_get_chain
        - blkid_unparse_uuid
        - blkid_uuid_is_empty
        - calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1135,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1135,41'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1136,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1135,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1136,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1138,31'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_probe_free_value
                - blkid_unparse_uuid
        - Branch String:   'libblkid/src/partitions/partitions.c:1139,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1140,3'
              BranchSideFuncs:
                - calloc
                - blkid_probe_free_value
                - blkid_unparse_uuid
            - BranchSide:      'libblkid/src/partitions/partitions.c:1142,2'
              BranchSideFuncs:
                - calloc
                - blkid_probe_free_value
                - blkid_unparse_uuid
        - Branch String:   'libblkid/src/partitions/partitions.c:1144,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1145,22'
              BranchSideFuncs:
                - blkid_unparse_uuid
            - BranchSide:      'libblkid/src/partitions/partitions.c:1149,25'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1132,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/partitions/partitions.c:1135,21'
          Dst:             blkid_uuid_is_empty
        - Src:             'libblkid/src/partitions/partitions.c:1138,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/partitions/partitions.c:1143,12'
          Dst:             calloc
        - Src:             'libblkid/src/partitions/partitions.c:1145,3'
          Dst:             blkid_unparse_uuid
        - Src:             'libblkid/src/partitions/partitions.c:1149,2'
          Dst:             blkid_probe_free_value
    - functionName:    xstrncpy
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - n
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:91,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:91,28'
              BranchSideFuncs:
                - strlen
            - BranchSide:      './include/strutils.h:91,9'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:93,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:94,3'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:95,8'
          Branch Sides:
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:95,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:91,21'
          Dst:             strlen
    - functionName:    blkid_parttable_set_id
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
        - id
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - xstrncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1122,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1123,3'
              BranchSideFuncs:
                - xstrncpy.3400
            - BranchSide:      'libblkid/src/partitions/partitions.c:1125,11'
              BranchSideFuncs:
                - xstrncpy.3400
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1125,2'
          Dst:             xstrncpy
    - functionName:    blkid_parttable_set_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tab
        - id
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_unparse_uuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:1113,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1114,3'
              BranchSideFuncs:
                - blkid_unparse_uuid
            - BranchSide:      'libblkid/src/partitions/partitions.c:1116,21'
              BranchSideFuncs:
                - blkid_unparse_uuid
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:1116,2'
          Dst:             blkid_unparse_uuid
    - functionName:    blkid_partlist_get_partition_by_partno
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - n
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_partition_get_partno
        - blkid_partlist_get_partition
        - blkid_partlist_numof_partitions
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:999,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1000,38'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_partno
            - BranchSide:      'libblkid/src/partitions/partitions.c:1004,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:1001,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:1002,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:1003,2'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_partno
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:998,11'
          Dst:             blkid_partlist_numof_partitions
        - Src:             'libblkid/src/partitions/partitions.c:1000,9'
          Dst:             blkid_partlist_get_partition
        - Src:             'libblkid/src/partitions/partitions.c:1001,12'
          Dst:             blkid_partition_get_partno
    - functionName:    blkid_partlist_numof_partitions
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partlist_get_partition
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - n
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:962,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:962,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:963,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:962,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:963,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:965,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partlist_get_partition_by_start
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ls
        - start
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_partition_get_start
        - blkid_partlist_get_partition
        - blkid_partlist_numof_partitions
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:974,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:975,38'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/partitions.c:979,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:976,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:977,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:978,2'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_start
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:973,11'
          Dst:             blkid_partlist_numof_partitions
        - Src:             'libblkid/src/partitions/partitions.c:975,9'
          Dst:             blkid_partlist_get_partition
        - Src:             'libblkid/src/partitions/partitions.c:976,18'
          Dst:             blkid_partition_get_start
    - functionName:    blkid_partlist_get_table
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - list_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:939,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:940,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:942,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:939,6'
          Dst:             list_empty
    - functionName:    blkid_partitions_get_name
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - name
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:912,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:913,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:916,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_known_pttype
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pttype
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:890,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:891,3'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/partitions/partitions.c:893,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'libblkid/src/partitions/partitions.c:893,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:894,43'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/partitions/partitions.c:898,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:895,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:896,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:897,2'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:895,7'
          Dst:             strcmp
    - functionName:    blkid_probe_is_covered_by_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - offset
        - size
      BBCount:         43
      ICount:          269
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - blkid_clone_probe
        - blkid_free_probe
        - blkid_partlist_numof_partitions
        - blkid_probe_get_partitions
        - fprintf
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:830,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:830,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_clone_probe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_partitions
                - blkid_partlist_numof_partitions
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:834,6'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_partitions
                - blkid_partlist_numof_partitions
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:834,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:835,3'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:837,26'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_get_partitions
                - blkid_partlist_numof_partitions
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:838,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:839,3'
              BranchSideFuncs:
                - blkid_probe_get_partitions
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partlist_numof_partitions
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:841,34'
              BranchSideFuncs:
                - blkid_probe_get_partitions
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partlist_numof_partitions
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:842,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:843,3'
              BranchSideFuncs:
                - blkid_partlist_numof_partitions
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:845,43'
              BranchSideFuncs:
                - blkid_partlist_numof_partitions
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:846,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:847,3'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:849,9'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:853,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:854,26'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:865,9'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:856,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:857,4'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:862,2'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:857,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:857,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:860,4'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:865,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:866,26'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:872,2'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:868,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:868,30'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:872,2'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:868,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:869,7'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:872,2'
              BranchSideFuncs:
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:876,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:876,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:876,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:830,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:830,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:830,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:837,8'
          Dst:             blkid_clone_probe
        - Src:             'libblkid/src/partitions/partitions.c:841,7'
          Dst:             blkid_probe_get_partitions
        - Src:             'libblkid/src/partitions/partitions.c:845,11'
          Dst:             blkid_partlist_numof_partitions
        - Src:             'libblkid/src/partitions/partitions.c:857,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:857,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:857,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:874,2'
          Dst:             blkid_free_probe
        - Src:             'libblkid/src/partitions/partitions.c:876,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:876,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:876,2'
          Dst:             ul_debug
    - functionName:    idinfo_probe
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - id
        - chn
      BBCount:         52
      ICount:          278
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - blkid_probe_chain_reset_values
        - blkid_probe_get_idmag
        - blkid_probe_get_partlist
        - blkid_probe_prune_buffers
        - blkid_probe_set_magic
        - fprintf
        - getpid
        - reset_partlist
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:546,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:546,24'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:547,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:546,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:546,47'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:548,6'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:546,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:547,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:548,6'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:548,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:549,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:551,29'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:552,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:553,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:556,6'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:556,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:557,3'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:577,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:557,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:557,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
            - BranchSide:      'libblkid/src/partitions/partitions.c:559,3'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
        - Branch String:   'libblkid/src/partitions/partitions.c:562,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:564,44'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - reset_partlist
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_chain_reset_values
            - BranchSide:      'libblkid/src/partitions/partitions.c:570,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/partitions/partitions.c:565,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:565,16'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:567,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:565,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:566,36'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:567,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:567,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:567,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/partitions/partitions.c:569,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/partitions/partitions.c:570,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:570,31'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/partitions/partitions.c:574,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:570,35'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:570,38'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/partitions/partitions.c:574,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:570,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:570,46'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:574,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:570,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:571,31'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:574,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:574,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:574,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:575,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:551,7'
          Dst:             blkid_probe_get_idmag
        - Src:             'libblkid/src/partitions/partitions.c:557,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:557,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:557,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:559,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/partitions.c:561,3'
          Dst:             blkid_probe_prune_buffers
        - Src:             'libblkid/src/partitions/partitions.c:564,19'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/partitions.c:564,4'
          Dst:             reset_partlist
        - Src:             'libblkid/src/partitions/partitions.c:566,5'
          Dst:             blkid_probe_chain_reset_values
        - Src:             'libblkid/src/partitions/partitions.c:567,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:567,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:567,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:571,9'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/partitions/partitions.c:574,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:574,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:574,3'
          Dst:             ul_debug
    - functionName:    blkid_probe_get_partlist
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_set_partlist
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - ls
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_partlist_set_parent
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - par
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:492,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:493,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:494,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partitions_do_subprobe
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - parent
        - id
      BBCount:         35
      ICount:          227
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - blkid_clone_probe
        - blkid_free_probe
        - blkid_partlist_set_parent
        - blkid_probe_get_chain
        - blkid_probe_get_partlist
        - blkid_probe_set_dimension
        - blkid_probe_set_partlist
        - fprintf
        - getpid
        - idinfo_probe
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:679,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:679,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:683,7'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:683,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:683,14'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:684,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:683,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:683,25'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:684,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:683,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:684,3'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:685,6'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:685,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:686,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:689,7'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:692,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:692,23'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:693,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:692,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:693,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:700,26'
              BranchSideFuncs:
                - blkid_clone_probe
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:693,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:693,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:696,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:701,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:702,3'
              BranchSideFuncs:
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:704,28'
              BranchSideFuncs:
                - blkid_probe_set_dimension
                - blkid_probe_get_chain
                - blkid_probe_get_partlist
                - blkid_partlist_set_parent
                - blkid_probe_set_partlist
                - blkid_probe_get_chain
                - idinfo_probe
                - blkid_probe_set_partlist
                - blkid_partlist_set_parent
                - blkid_free_probe
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:726,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:726,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:730,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:679,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:679,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:679,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:693,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:693,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:693,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:700,8'
          Dst:             blkid_clone_probe
        - Src:             'libblkid/src/partitions/partitions.c:704,2'
          Dst:             blkid_probe_set_dimension
        - Src:             'libblkid/src/partitions/partitions.c:707,19'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/partitions/partitions.c:714,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/partitions.c:715,2'
          Dst:             blkid_partlist_set_parent
        - Src:             'libblkid/src/partitions/partitions.c:717,2'
          Dst:             blkid_probe_set_partlist
        - Src:             'libblkid/src/partitions/partitions.c:719,29'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/partitions/partitions.c:719,7'
          Dst:             idinfo_probe
        - Src:             'libblkid/src/partitions/partitions.c:721,2'
          Dst:             blkid_probe_set_partlist
        - Src:             'libblkid/src/partitions/partitions.c:722,2'
          Dst:             blkid_partlist_set_parent
        - Src:             'libblkid/src/partitions/partitions.c:724,2'
          Dst:             blkid_free_probe
        - Src:             'libblkid/src/partitions/partitions.c:726,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:726,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:726,2'
          Dst:             ul_debug
    - functionName:    blkid_is_nested_dimension
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - par
        - start
        - size
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_partition_get_size
        - blkid_partition_get_start
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:527,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:528,3'
              BranchSideFuncs:
                - blkid_partition_get_start
                - blkid_partition_get_size
            - BranchSide:      'libblkid/src/partitions/partitions.c:530,37'
              BranchSideFuncs:
                - blkid_partition_get_start
                - blkid_partition_get_size
        - Branch String:   'libblkid/src/partitions/partitions.c:533,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:533,24'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:534,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:533,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:534,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:536,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:530,11'
          Dst:             blkid_partition_get_start
        - Src:             'libblkid/src/partitions/partitions.c:531,10'
          Dst:             blkid_partition_get_size
    - functionName:    blkid_partitions_get_flags
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_chain
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:517,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:517,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:517,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:515,28'
          Dst:             blkid_probe_get_chain
    - functionName:    blkid_partitions_need_typeonly
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_probe_get_chain
      functionUses:    12
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:509,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:509,16'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:509,13'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:509,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:509,29'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:509,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:507,28'
          Dst:             blkid_probe_get_chain
    - functionName:    blkid_partlist_get_parent
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:500,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:501,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:502,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partlist_increment_partno
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:486,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:486,14'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:486,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_partlist_set_partno
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - partno
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:478,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:479,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:480,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    new_partition
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - tab
      BBCount:         9
      ICount:          95
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_partlist_increment_partno
        - reallocarray
        - ref_parttable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:436,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:440,28'
              BranchSideFuncs:
                - reallocarray
                - ref_parttable
                - blkid_partlist_increment_partno
            - BranchSide:      'libblkid/src/partitions/partitions.c:448,9'
              BranchSideFuncs:
                - ref_parttable
                - blkid_partlist_increment_partno
        - Branch String:   'libblkid/src/partitions/partitions.c:442,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:443,4'
              BranchSideFuncs:
                - ref_parttable
                - blkid_partlist_increment_partno
            - BranchSide:      'libblkid/src/partitions/partitions.c:444,15'
              BranchSideFuncs:
                - ref_parttable
                - blkid_partlist_increment_partno
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:440,15'
          Dst:             reallocarray
        - Src:             'libblkid/src/partitions/partitions.c:451,2'
          Dst:             ref_parttable
        - Src:             'libblkid/src/partitions/partitions.c:453,16'
          Dst:             blkid_partlist_increment_partno
    - functionName:    blkid_partlist_add_partition
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ls
        - tab
        - start
        - size
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - new_partition
        - ul_debug
      functionUses:    12
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:463,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:464,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:466,15'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:469,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:469,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:472,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:461,24'
          Dst:             new_partition
        - Src:             'libblkid/src/partitions/partitions.c:469,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:469,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:469,2'
          Dst:             ul_debug
    - functionName:    list_add_tail
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:81,2'
          Dst:             __list_add
    - functionName:    blkid_partlist_new_parttable
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ls
        - type
        - offset
      BBCount:         13
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fprintf
        - getpid
        - list_add_tail
        - ul_debug
      functionUses:    12
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:418,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:419,3'
              BranchSideFuncs:
                - list_add_tail.3413
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:420,14'
              BranchSideFuncs:
                - list_add_tail.3413
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:427,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:427,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:429,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:417,8'
          Dst:             calloc
        - Src:             'libblkid/src/partitions/partitions.c:425,2'
          Dst:             list_add_tail
        - Src:             'libblkid/src/partitions/partitions.c:427,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:427,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:427,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_filter_partitions_type
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - flag
        - names
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_filter_types
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:283,9'
          Dst:             __blkid_probe_filter_types
    - functionName:    blkid_probe_invert_partitions_filter
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_invert_filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:266,9'
          Dst:             __blkid_probe_invert_filter
    - functionName:    blkid_probe_reset_partitions_filter
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_reset_filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:253,9'
          Dst:             __blkid_probe_reset_filter
    - functionName:    blkid_probe_get_partitions_flags
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_set_partitions_flags
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_enable_partitions
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - enable
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    partitions_free_data
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - data
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - free_parttables
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:402,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:403,3'
              BranchSideFuncs:
                - free_parttables
                - free
                - free
            - BranchSide:      'libblkid/src/partitions/partitions.c:405,18'
              BranchSideFuncs:
                - free_parttables
                - free
                - free
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:405,2'
          Dst:             free_parttables
    - functionName:    partitions_probe
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/partitions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chn
      BBCount:         79
      ICount:          404
      EdgeCount:       103
      CyclomaticComplexity: 26
      functionsReached:
        - blkid_partitions_get_flags
        - blkid_partitions_probe_partition
        - blkid_probe_chain_reset_values
        - blkid_probe_set_value
        - fprintf
        - getpid
        - idinfo_probe
        - partitions_init_data
        - strlen
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/partitions.c:591,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:591,13'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - partitions_init_data
            - BranchSide:      'libblkid/src/partitions/partitions.c:592,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/partitions.c:591,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:592,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:594,33'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - partitions_init_data
        - Branch String:   'libblkid/src/partitions/partitions.c:596,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:597,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/partitions.c:599,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - partitions_init_data
        - Branch String:   'libblkid/src/partitions/partitions.c:599,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:600,24'
              BranchSideFuncs:
                - partitions_init_data
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:602,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:602,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:602,25'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:605,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:602,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:603,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
            - BranchSide:      'libblkid/src/partitions/partitions.c:605,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:605,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:605,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:608,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:608,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:608,25'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:610,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:610,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:613,14'
              BranchSideFuncs:
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:644,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:616,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:616,20'
              BranchSideFuncs:
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:620,21'
              BranchSideFuncs:
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:616,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:617,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:620,21'
              BranchSideFuncs:
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:621,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:622,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:623,7'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
        - Branch String:   'libblkid/src/partitions/partitions.c:623,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:624,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - idinfo_probe
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:626,18'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:628,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:634,26'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:638,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:638,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:638,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:640,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:644,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:644,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:645,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:645,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:645,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
            - BranchSide:      'libblkid/src/partitions/partitions.c:647,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
        - Branch String:   'libblkid/src/partitions/partitions.c:653,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:653,59'
              BranchSideFuncs:
                - blkid_partitions_get_flags
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_probe_partition
            - BranchSide:      'libblkid/src/partitions/partitions.c:653,31'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_get_flags
                - blkid_partitions_probe_partition
        - Branch String:   'libblkid/src/partitions/partitions.c:653,55'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:653,59'
              BranchSideFuncs:
                - blkid_partitions_get_flags
                - getpid
                - fprintf
                - ul_debug.3363
                - blkid_partitions_probe_partition
            - BranchSide:      'libblkid/src/partitions/partitions.c:666,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:653,71'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:654,34'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:666,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:653,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:656,46'
              BranchSideFuncs:
                - blkid_partitions_probe_partition
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:666,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:660,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:661,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:662,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
        - Branch String:   'libblkid/src/partitions/partitions.c:666,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/partitions.c:666,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3363
            - BranchSide:      'libblkid/src/partitions/partitions.c:667,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/partitions.c:594,2'
          Dst:             blkid_probe_chain_reset_values
        - Src:             'libblkid/src/partitions/partitions.c:600,3'
          Dst:             partitions_init_data
        - Src:             'libblkid/src/partitions/partitions.c:605,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:605,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:605,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:620,8'
          Dst:             idinfo_probe
        - Src:             'libblkid/src/partitions/partitions.c:636,7'
          Dst:             strlen
        - Src:             'libblkid/src/partitions/partitions.c:634,4'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/partitions/partitions.c:638,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:638,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:638,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:645,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:645,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:645,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/partitions.c:654,7'
          Dst:             blkid_partitions_get_flags
        - Src:             'libblkid/src/partitions/partitions.c:656,13'
          Dst:             blkid_partitions_probe_partition
        - Src:             'libblkid/src/partitions/partitions.c:666,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/partitions.c:666,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/partitions.c:666,2'
          Dst:             ul_debug
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    sgi_pt_checksum
      functionSourceFile: '/src/util-linux/./include/pt-sgi.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - label
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __bswap_32
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/pt-sgi.h:107,2'
          Branch Sides:
            - BranchSide:      './include/pt-sgi.h:110,16'
              BranchSideFuncs:
                - __bswap_32
            - BranchSide:      './include/pt-sgi.h:116,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/pt-sgi.h:111,10'
          Dst:             __bswap_32
    - functionName:    probe_sgi_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/sgi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         31
      ICount:          197
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_partition_set_type
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_increment_partno
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - blkid_probe_verify_csum
        - fprintf
        - getpid
        - sgi_pt_checksum
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/sgi.c:28,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:29,7'
              BranchSideFuncs:
                - sgi_pt_checksum
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.3441
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sgi.c:34,31'
              BranchSideFuncs:
                - sgi_pt_checksum
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.3441
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sgi.c:29,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:30,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/sgi.c:31,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/sgi.c:34,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:35,3'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sgi.c:40,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sgi.c:35,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:35,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3441
            - BranchSide:      'libblkid/src/partitions/sgi.c:37,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/sgi.c:40,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/sgi.c:44,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sgi.c:45,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:46,3'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sgi.c:48,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sgi.c:49,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:50,3'
              BranchSideFuncs:
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sgi.c:52,8'
              BranchSideFuncs:
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sgi.c:52,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:53,19'
              BranchSideFuncs:
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sgi.c:69,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/sgi.c:58,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:59,36'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
            - BranchSide:      'libblkid/src/partitions/sgi.c:62,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
        - Branch String:   'libblkid/src/partitions/sgi.c:63,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sgi.c:64,4'
              BranchSideFuncs:
                - blkid_partition_set_type
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
            - BranchSide:      'libblkid/src/partitions/sgi.c:66,28'
              BranchSideFuncs:
                - blkid_partition_set_type
                - __bswap_32
                - __bswap_32
                - __bswap_32
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
      Callsites:
        - Src:             'libblkid/src/partitions/sgi.c:27,31'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/sgi.c:29,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/sgi.c:30,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/sgi.c:34,35'
          Dst:             sgi_pt_checksum
        - Src:             'libblkid/src/partitions/sgi.c:34,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/partitions/sgi.c:35,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/sgi.c:35,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/sgi.c:35,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/sgi.c:40,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/sgi.c:44,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/sgi.c:48,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/sgi.c:53,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sgi.c:54,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sgi.c:55,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sgi.c:59,4'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/sgi.c:62,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/sgi.c:66,3'
          Dst:             blkid_partition_set_type
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_solaris_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/solaris_x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         50
      ICount:          305
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_is_nested_dimension
        - blkid_partition_get_start
        - blkid_partition_set_flags
        - blkid_partition_set_type
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_get_parent
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - fprintf
        - getpid
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:72,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:73,7'
              BranchSideFuncs:
                - __uint32_identity
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
                - getpid
                - fprintf
                - __uint32_identity
                - ul_debug.3463
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:78,6'
              BranchSideFuncs:
                - __uint32_identity
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
                - getpid
                - fprintf
                - __uint32_identity
                - ul_debug.3463
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:73,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:74,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:75,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:78,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:79,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __uint32_identity
                - ul_debug.3463
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:85,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:79,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:79,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __uint32_identity
                - ul_debug.3463
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:85,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:87,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:89,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:90,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:91,3'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:93,37'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:96,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:97,3'
              BranchSideFuncs:
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:99,11'
              BranchSideFuncs:
                - __uint16_identity.3462
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:100,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:101,10'
              BranchSideFuncs:
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:103,9'
              BranchSideFuncs:
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:103,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:105,20'
              BranchSideFuncs:
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:132,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:109,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:109,20'
              BranchSideFuncs:
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:110,4'
              BranchSideFuncs:
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:109,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:110,4'
              BranchSideFuncs:
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:112,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:112,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:115,39'
              BranchSideFuncs:
                - blkid_partition_get_start
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:117,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partition_get_start
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:117,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:117,44'
              BranchSideFuncs:
                - blkid_is_nested_dimension
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_partition_get_start
                - getpid
                - fprintf
                - ul_debug.3463
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:124,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:117,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:118,4'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:124,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:118,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:118,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3463
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:121,4'
              BranchSideFuncs:
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
        - Branch String:   'libblkid/src/partitions/solaris_x86.c:125,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:126,4'
              BranchSideFuncs:
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
            - BranchSide:      'libblkid/src/partitions/solaris_x86.c:128,28'
              BranchSideFuncs:
                - __uint16_identity.3462
                - blkid_partition_set_type
                - __uint16_identity.3462
                - blkid_partition_set_flags
                - __uint32_identity
                - __uint32_identity
                - __uint16_identity.3462
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3463
                - blkid_partition_get_start
      Callsites:
        - Src:             'libblkid/src/partitions/solaris_x86.c:71,30'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/solaris_x86.c:73,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/solaris_x86.c:74,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/solaris_x86.c:78,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:79,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/solaris_x86.c:79,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/solaris_x86.c:79,3'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:79,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/solaris_x86.c:85,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/solaris_x86.c:89,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/solaris_x86.c:93,11'
          Dst:             blkid_partlist_get_parent
        - Src:             'libblkid/src/partitions/solaris_x86.c:95,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/solaris_x86.c:99,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:105,20'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:106,19'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:109,20'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:115,13'
          Dst:             blkid_partition_get_start
        - Src:             'libblkid/src/partitions/solaris_x86.c:117,18'
          Dst:             blkid_is_nested_dimension
        - Src:             'libblkid/src/partitions/solaris_x86.c:118,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/solaris_x86.c:118,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/solaris_x86.c:118,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/solaris_x86.c:124,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/solaris_x86.c:128,33'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:128,3'
          Dst:             blkid_partition_set_type
        - Src:             'libblkid/src/partitions/solaris_x86.c:129,34'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/solaris_x86.c:129,3'
          Dst:             blkid_partition_set_flags
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    sun_pt_checksum
      functionSourceFile: '/src/util-linux/./include/pt-sun.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - label
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/pt-sun.h:88,2'
          Branch Sides:
            - BranchSide:      './include/pt-sun.h:89,14'
              BranchSideFuncs: []
            - BranchSide:      './include/pt-sun.h:91,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    probe_sun_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/sun.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         64
      ICount:          428
      EdgeCount:       85
      CyclomaticComplexity: 23
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __errno_location
        - blkid_partition_set_flags
        - blkid_partition_set_type
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_increment_partno
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - blkid_probe_verify_csum
        - fprintf
        - getpid
        - sun_pt_checksum
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/sun.c:30,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:31,7'
              BranchSideFuncs:
                - sun_pt_checksum
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.3488
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
            - BranchSide:      'libblkid/src/partitions/sun.c:36,31'
              BranchSideFuncs:
                - sun_pt_checksum
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.3488
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
        - Branch String:   'libblkid/src/partitions/sun.c:31,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:32,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/sun.c:33,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/sun.c:36,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:37,3'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
            - BranchSide:      'libblkid/src/partitions/sun.c:42,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
        - Branch String:   'libblkid/src/partitions/sun.c:37,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:37,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3488
            - BranchSide:      'libblkid/src/partitions/sun.c:39,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/sun.c:42,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:44,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/sun.c:46,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
        - Branch String:   'libblkid/src/partitions/sun.c:47,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:48,3'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
            - BranchSide:      'libblkid/src/partitions/sun.c:50,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
        - Branch String:   'libblkid/src/partitions/sun.c:51,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:52,3'
              BranchSideFuncs:
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
            - BranchSide:      'libblkid/src/partitions/sun.c:55,19'
              BranchSideFuncs:
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
        - Branch String:   'libblkid/src/partitions/sun.c:57,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:57,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - ul_debug.3488
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:63,15'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_32.3487
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:63,63'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:64,8'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:64,58'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:64,58'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:64,58'
              BranchSideFuncs:
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:65,8'
              BranchSideFuncs:
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:68,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:68,22'
              BranchSideFuncs:
                - __bswap_16
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:68,11'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:74,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:74,27'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:76,33'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:74,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:74,25'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:74,45'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:74,61'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:74,25'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:74,64'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:76,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:79,12'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:102,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/sun.c:84,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:85,11'
              BranchSideFuncs:
                - __bswap_16
                - __bswap_16
                - blkid_partlist_increment_partno
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sun.c:89,7'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - __bswap_32.3487
                - __bswap_32.3487
                - __bswap_16
                - __bswap_16
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sun.c:89,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:89,37'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:90,36'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
        - Branch String:   'libblkid/src/partitions/sun.c:89,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:90,36'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - __bswap_16
                - __bswap_16
                - blkid_partition_set_flags
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sun.c:93,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - __bswap_16
                - __bswap_16
                - blkid_partition_set_flags
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sun.c:94,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:95,4'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - __bswap_16
                - __bswap_16
                - blkid_partition_set_flags
                - blkid_partition_set_type
            - BranchSide:      'libblkid/src/partitions/sun.c:97,7'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - __bswap_16
                - __bswap_16
                - blkid_partition_set_flags
                - blkid_partition_set_type
        - Branch String:   'libblkid/src/partitions/sun.c:97,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:98,29'
              BranchSideFuncs:
                - blkid_partition_set_type
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - __bswap_16
                - __bswap_16
                - blkid_partition_set_flags
            - BranchSide:      'libblkid/src/partitions/sun.c:99,7'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
                - blkid_partition_set_flags
        - Branch String:   'libblkid/src/partitions/sun.c:99,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/sun.c:100,30'
              BranchSideFuncs:
                - blkid_partition_set_flags
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
            - BranchSide:      'libblkid/src/partitions/sun.c:101,2'
              BranchSideFuncs:
                - __bswap_32.3487
                - __bswap_32.3487
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_flags
                - blkid_partition_set_type
                - __bswap_16
                - __bswap_16
      Callsites:
        - Src:             'libblkid/src/partitions/sun.c:29,31'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/sun.c:31,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/sun.c:32,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/sun.c:36,35'
          Dst:             sun_pt_checksum
        - Src:             'libblkid/src/partitions/sun.c:36,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/partitions/sun.c:37,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/sun.c:37,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/sun.c:37,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/sun.c:42,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/sun.c:46,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/sun.c:50,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/sun.c:55,19'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/sun.c:55,43'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/sun.c:57,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/sun.c:57,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/sun.c:57,2'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sun.c:57,2'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sun.c:57,2'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/sun.c:57,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/sun.c:63,15'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sun.c:64,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sun.c:65,8'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/sun.c:68,22'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/sun.c:82,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sun.c:83,10'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/sun.c:85,11'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/sun.c:86,12'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/sun.c:90,4'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/sun.c:93,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/sun.c:98,4'
          Dst:             blkid_partition_set_type
        - Src:             'libblkid/src/partitions/sun.c:100,4'
          Dst:             blkid_partition_set_flags
    - functionName:    probe_ultrix_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/ultrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         32
      ICount:          186
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_increment_partno
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - blkid_probe_set_magic
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/ultrix.c:47,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:48,7'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
            - BranchSide:      'libblkid/src/partitions/ultrix.c:53,41'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
        - Branch String:   'libblkid/src/partitions/ultrix.c:48,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:49,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/ultrix.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/ultrix.c:55,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:55,37'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/ultrix.c:56,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/ultrix.c:55,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:56,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/ultrix.c:58,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
        - Branch String:   'libblkid/src/partitions/ultrix.c:58,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:61,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/ultrix.c:63,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
        - Branch String:   'libblkid/src/partitions/ultrix.c:63,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:65,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/ultrix.c:67,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
        - Branch String:   'libblkid/src/partitions/ultrix.c:68,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:69,3'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
            - BranchSide:      'libblkid/src/partitions/ultrix.c:71,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
        - Branch String:   'libblkid/src/partitions/ultrix.c:72,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:73,3'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
            - BranchSide:      'libblkid/src/partitions/ultrix.c:75,9'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
        - Branch String:   'libblkid/src/partitions/ultrix.c:75,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:76,8'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
            - BranchSide:      'libblkid/src/partitions/ultrix.c:86,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/ultrix.c:76,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:77,37'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partlist_increment_partno
            - BranchSide:      'libblkid/src/partitions/ultrix.c:79,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partlist_increment_partno
        - Branch String:   'libblkid/src/partitions/ultrix.c:79,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/ultrix.c:0,0'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
            - BranchSide:      'libblkid/src/partitions/ultrix.c:82,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/ultrix.c:46,9'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/ultrix.c:48,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/ultrix.c:49,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/ultrix.c:58,6'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/partitions/ultrix.c:63,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/ultrix.c:67,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/ultrix.c:71,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/ultrix.c:77,5'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/ultrix.c:79,9'
          Dst:             blkid_partlist_add_partition
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_unixware_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/unixware.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         41
      ICount:          259
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_is_nested_dimension
        - blkid_partition_set_flags
        - blkid_partition_set_type
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_get_parent
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - fprintf
        - getpid
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/unixware.c:109,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:110,7'
              BranchSideFuncs:
                - __uint32_identity.3522
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:115,6'
              BranchSideFuncs:
                - __uint32_identity.3522
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:110,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:111,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/unixware.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/unixware.c:115,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/unixware.c:118,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:118,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/unixware.c:122,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:123,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:124,3'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:126,37'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:129,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:130,3'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:134,9'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:134,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:141,9'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:167,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/unixware.c:144,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:145,7'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:147,4'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:145,39'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:146,7'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:147,4'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:144,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:147,4'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:149,11'
              BranchSideFuncs:
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - __uint16_identity.3521
                - __uint16_identity.3521
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:152,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:152,44'
              BranchSideFuncs:
                - blkid_is_nested_dimension
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:159,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:152,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:153,4'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:159,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:153,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:153,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3520
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
            - BranchSide:      'libblkid/src/partitions/unixware.c:156,4'
              BranchSideFuncs:
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
        - Branch String:   'libblkid/src/partitions/unixware.c:160,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/unixware.c:161,4'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
            - BranchSide:      'libblkid/src/partitions/unixware.c:163,28'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - __uint16_identity.3521
                - __uint16_identity.3521
                - __uint32_identity.3522
                - __uint32_identity.3522
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.3520
      Callsites:
        - Src:             'libblkid/src/partitions/unixware.c:108,4'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/unixware.c:110,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/unixware.c:111,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/unixware.c:115,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/unixware.c:118,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/unixware.c:122,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/unixware.c:126,11'
          Dst:             blkid_partlist_get_parent
        - Src:             'libblkid/src/partitions/unixware.c:128,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/unixware.c:141,9'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/unixware.c:142,9'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/unixware.c:149,11'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/unixware.c:150,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/unixware.c:152,18'
          Dst:             blkid_is_nested_dimension
        - Src:             'libblkid/src/partitions/unixware.c:153,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/unixware.c:153,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/unixware.c:153,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/unixware.c:159,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/unixware.c:163,3'
          Dst:             blkid_partition_set_type
        - Src:             'libblkid/src/partitions/unixware.c:164,3'
          Dst:             blkid_partition_set_flags
    - functionName:    blkid_probe_set_usage
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - usage
      BBCount:         18
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:584,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:585,3'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:587,6'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:587,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:588,5'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:589,11'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:589,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:590,5'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:591,11'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:591,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:592,5'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:593,11'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:593,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:594,5'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:596,5'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:581,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:599,31'
          Dst:             strlen
        - Src:             'libblkid/src/superblocks/superblocks.c:598,9'
          Dst:             blkid_probe_set_value
    - functionName:    blkid_probe_filter_usage
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pr
        - flag
        - usage
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_filter_superblocks_usage
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:951,9'
          Dst:             blkid_probe_filter_superblocks_usage
    - functionName:    blkid_probe_filter_superblocks_usage
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pr
        - flag
        - usage
      BBCount:         24
      ICount:          157
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_probe_get_filter
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:295,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:296,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:298,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:300,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:301,35'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:309,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:303,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:304,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:306,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:304,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:305,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:306,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:309,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:309,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:310,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:294,9'
          Dst:             blkid_probe_get_filter
        - Src:             'libblkid/src/superblocks/superblocks.c:309,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:309,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:309,2'
          Dst:             ul_debug
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    blkid_probe_filter_types
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - flag
        - names
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_filter_types
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:936,9'
          Dst:             __blkid_probe_filter_types
    - functionName:    blkid_probe_invert_filter
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_invert_filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:921,9'
          Dst:             __blkid_probe_invert_filter
    - functionName:    blkid_probe_reset_filter
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_reset_filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:908,9'
          Dst:             __blkid_probe_reset_filter
    - functionName:    blkid_probe_set_request
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - flags
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_set_superblocks_flags
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:895,9'
          Dst:             blkid_probe_set_superblocks_flags
    - functionName:    blkid_probe_set_superblocks_flags
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_probe_set_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - uuid
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_set_uuid_as
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:881,9'
          Dst:             blkid_probe_set_uuid_as
    - functionName:    blkid_probe_set_uuid_as
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - uuid
        - name
      BBCount:         23
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - blkid_unparse_uuid
        - blkid_uuid_is_empty
        - calloc
      functionUses:    7
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:847,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:848,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:850,7'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
                - blkid_probe_set_value
                - blkid_probe_assign_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:850,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:851,8'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:860,32'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:851,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:852,35'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:855,9'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:851,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:853,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:855,9'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:855,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:856,4'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:858,32'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:862,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:863,3'
              BranchSideFuncs:
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:865,2'
              BranchSideFuncs:
                - calloc
                - blkid_unparse_uuid
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:867,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:868,6'
              BranchSideFuncs:
                - blkid_unparse_uuid
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:870,7'
              BranchSideFuncs:
                - blkid_unparse_uuid
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:870,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:871,22'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:875,25'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:843,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:847,6'
          Dst:             blkid_uuid_is_empty
        - Src:             'libblkid/src/superblocks/superblocks.c:852,13'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/superblocks.c:858,7'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/superblocks/superblocks.c:860,7'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/superblocks/superblocks.c:866,12'
          Dst:             calloc
        - Src:             'libblkid/src/superblocks/superblocks.c:871,3'
          Dst:             blkid_unparse_uuid
        - Src:             'libblkid/src/superblocks/superblocks.c:875,2'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_strncpy_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - str
        - len
      BBCount:         30
      ICount:          175
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - blkid_probe_value_set_data
        - blkid_rtrim_whitespace
        - strlen
      functionUses:    7
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:812,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:812,22'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:813,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/superblocks.c:812,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:813,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:815,7'
              BranchSideFuncs:
                - strlen
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:815,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:816,31'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:818,7'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:818,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:819,34'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:822,8'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:818,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:820,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:822,8'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:822,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:823,3'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:825,31'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:826,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:827,5'
              BranchSideFuncs:
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:828,7'
              BranchSideFuncs:
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:828,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:829,35'
              BranchSideFuncs:
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:830,7'
              BranchSideFuncs:
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:830,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:831,35'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:836,25'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:832,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:833,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:834,2'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:808,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:816,9'
          Dst:             strlen
        - Src:             'libblkid/src/superblocks/superblocks.c:819,12'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/superblocks.c:825,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/superblocks/superblocks.c:829,8'
          Dst:             blkid_probe_value_set_data
        - Src:             'libblkid/src/superblocks/superblocks.c:831,12'
          Dst:             blkid_rtrim_whitespace
        - Src:             'libblkid/src/superblocks/superblocks.c:836,2'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_sprintf_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - uuid
        - len
        - fmt
      BBCount:         13
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - blkid_probe_vsprintf_value
        - blkid_uuid_is_empty
      functionUses:    16
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:788,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:789,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:791,7'
              BranchSideFuncs:
                - blkid_probe_vsprintf_value
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:791,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:792,34'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_vsprintf_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:795,8'
              BranchSideFuncs:
                - blkid_probe_vsprintf_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:791,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:793,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:795,8'
              BranchSideFuncs:
                - blkid_probe_vsprintf_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:795,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:796,3'
              BranchSideFuncs:
                - blkid_probe_vsprintf_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:798,2'
              BranchSideFuncs:
                - blkid_probe_vsprintf_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:784,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:788,6'
          Dst:             blkid_uuid_is_empty
        - Src:             'libblkid/src/superblocks/superblocks.c:792,12'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/superblocks.c:799,7'
          Dst:             blkid_probe_vsprintf_value
    - functionName:    blkid_probe_set_utf8label
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pr
        - label
        - len
        - enc
      BBCount:         21
      ICount:          160
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - blkid_rtrim_whitespace
        - calloc
        - ul_encode_to_utf8
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:755,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:756,34'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_assign_value
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:759,8'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:755,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:757,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:759,8'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:759,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:760,3'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:762,31'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:763,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:764,3'
              BranchSideFuncs:
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:766,12'
              BranchSideFuncs:
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:768,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:769,6'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:770,7'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:770,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:771,21'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:777,25'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:773,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:774,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:775,2'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:751,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:756,12'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/superblocks.c:762,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/superblocks/superblocks.c:767,12'
          Dst:             calloc
        - Src:             'libblkid/src/superblocks/superblocks.c:771,3'
          Dst:             ul_encode_to_utf8
        - Src:             'libblkid/src/superblocks/superblocks.c:772,12'
          Dst:             blkid_rtrim_whitespace
        - Src:             'libblkid/src/superblocks/superblocks.c:777,2'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_set_label
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - label
        - len
      BBCount:         18
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - blkid_probe_value_set_data
        - blkid_rtrim_whitespace
      functionUses:    33
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:726,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:727,34'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:730,8'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:726,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:728,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:730,8'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:730,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:731,3'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:733,31'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:734,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:735,3'
              BranchSideFuncs:
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:737,34'
              BranchSideFuncs:
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:738,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:739,35'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:744,25'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:740,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:741,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:742,2'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:722,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:727,12'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/superblocks.c:733,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/superblocks/superblocks.c:737,7'
          Dst:             blkid_probe_value_set_data
        - Src:             'libblkid/src/superblocks/superblocks.c:739,12'
          Dst:             blkid_rtrim_whitespace
        - Src:             'libblkid/src/superblocks/superblocks.c:744,2'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_set_utf8_id_label
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pr
        - name
        - data
        - len
        - enc
      BBCount:         19
      ICount:          157
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_ltrim_whitespace
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - blkid_probe_get_chain
        - blkid_rtrim_whitespace
        - calloc
        - ul_encode_to_utf8
      functionUses:    14
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:695,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:696,3'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:698,31'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
        - Branch String:   'libblkid/src/superblocks/superblocks.c:699,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:700,3'
              BranchSideFuncs:
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:702,12'
              BranchSideFuncs:
                - calloc
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
        - Branch String:   'libblkid/src/superblocks/superblocks.c:704,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:705,6'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:707,7'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
        - Branch String:   'libblkid/src/superblocks/superblocks.c:707,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:708,21'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:716,25'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:710,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:711,36'
              BranchSideFuncs:
                - blkid_ltrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:712,7'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:712,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:713,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:714,2'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:691,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:698,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/superblocks/superblocks.c:703,12'
          Dst:             calloc
        - Src:             'libblkid/src/superblocks/superblocks.c:708,3'
          Dst:             ul_encode_to_utf8
        - Src:             'libblkid/src/superblocks/superblocks.c:709,12'
          Dst:             blkid_rtrim_whitespace
        - Src:             'libblkid/src/superblocks/superblocks.c:711,13'
          Dst:             blkid_ltrim_whitespace
        - Src:             'libblkid/src/superblocks/superblocks.c:716,2'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_set_id_label
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - name
        - data
        - len
      BBCount:         16
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - blkid_ltrim_whitespace
        - blkid_probe_assign_value
        - blkid_probe_free_value
        - blkid_probe_get_chain
        - blkid_probe_value_set_data
        - blkid_rtrim_whitespace
      functionUses:    14
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:666,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:667,3'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:669,31'
              BranchSideFuncs:
                - blkid_probe_assign_value
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
        - Branch String:   'libblkid/src/superblocks/superblocks.c:670,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:671,3'
              BranchSideFuncs:
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:673,34'
              BranchSideFuncs:
                - blkid_probe_value_set_data
                - blkid_rtrim_whitespace
                - blkid_probe_free_value
                - blkid_ltrim_whitespace
        - Branch String:   'libblkid/src/superblocks/superblocks.c:674,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:676,35'
              BranchSideFuncs:
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:683,25'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:677,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:678,36'
              BranchSideFuncs:
                - blkid_ltrim_whitespace
                - blkid_probe_free_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:679,7'
              BranchSideFuncs:
                - blkid_probe_free_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:679,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:680,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:681,2'
              BranchSideFuncs:
                - blkid_probe_free_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:662,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:669,6'
          Dst:             blkid_probe_assign_value
        - Src:             'libblkid/src/superblocks/superblocks.c:673,7'
          Dst:             blkid_probe_value_set_data
        - Src:             'libblkid/src/superblocks/superblocks.c:676,12'
          Dst:             blkid_rtrim_whitespace
        - Src:             'libblkid/src/superblocks/superblocks.c:678,13'
          Dst:             blkid_ltrim_whitespace
        - Src:             'libblkid/src/superblocks/superblocks.c:683,2'
          Dst:             blkid_probe_free_value
    - functionName:    blkid_probe_set_fsendianness
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - endianness
      BBCount:         10
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - strlen
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:640,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:641,3'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:643,10'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:643,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:645,10'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:648,10'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:651,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:637,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:655,35'
          Dst:             strlen
        - Src:             'libblkid/src/superblocks/superblocks.c:654,9'
          Dst:             blkid_probe_set_value
    - functionName:    blkid_probe_set_fsblocksize
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - block_size
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_sprintf_value
      functionUses:    33
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:628,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:629,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:631,35'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:626,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:631,9'
          Dst:             blkid_probe_sprintf_value
    - functionName:    blkid_probe_set_fslastblock
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - lastblock
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_sprintf_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:617,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:618,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:620,35'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:615,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:620,9'
          Dst:             blkid_probe_sprintf_value
    - functionName:    blkid_probe_set_fssize
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - size
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_sprintf_value
      functionUses:    15
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:607,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:608,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:610,35'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:605,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:610,9'
          Dst:             blkid_probe_sprintf_value
    - functionName:    blkid_probe_set_block_size
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - block_size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_sprintf_value
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:576,9'
          Dst:             blkid_probe_sprintf_value
    - functionName:    blkid_probe_sprintf_version
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - fmt
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_vsprintf_value
      functionUses:    36
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:564,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:564,6'
              BranchSideFuncs:
                - blkid_probe_vsprintf_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:567,3'
              BranchSideFuncs:
                - blkid_probe_vsprintf_value
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:561,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:568,8'
          Dst:             blkid_probe_vsprintf_value
    - functionName:    blkid_probe_set_version
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - version
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_set_value
        - strlen
      functionUses:    18
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:551,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:552,32'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:555,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:549,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/superblocks.c:554,5'
          Dst:             strlen
        - Src:             'libblkid/src/superblocks/superblocks.c:552,10'
          Dst:             blkid_probe_set_value
    - functionName:    blkid_superblocks_get_name
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - name
        - usage
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:341,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:342,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:348,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/superblocks.c:342,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:343,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:344,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/superblocks.c:344,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:345,21'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:346,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_known_fstype
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fstype
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:323,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:324,43'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:328,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/superblocks.c:325,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:326,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:327,2'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:325,7'
          Dst:             strcmp
    - functionName:    blkid_probe_filter_superblocks_type
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - flag
        - names
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_filter_types
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:273,9'
          Dst:             __blkid_probe_filter_types
    - functionName:    blkid_probe_invert_superblocks_filter
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_invert_filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:256,9'
          Dst:             __blkid_probe_invert_filter
    - functionName:    blkid_probe_reset_superblocks_filter
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __blkid_probe_reset_filter
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:243,9'
          Dst:             __blkid_probe_reset_filter
    - functionName:    blkid_probe_enable_superblocks
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - enable
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    superblocks_safeprobe
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chn
      BBCount:         53
      ICount:          291
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - blkid_probe_append_values_list
        - blkid_probe_chain_reset_values
        - blkid_probe_chain_save_values
        - blkid_probe_free_values_list
        - blkid_probe_is_tiny
        - fprintf
        - getpid
        - superblocks_probe
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:486,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:487,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:489,2'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:489,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:491,27'
              BranchSideFuncs:
                - blkid_probe_is_tiny
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_save_values
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:511,6'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:491,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:491,35'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:494,8'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:491,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:492,4'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:494,8'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:496,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:497,15'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:500,7'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:496,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:498,4'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:500,7'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:500,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:501,17'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:504,7'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:500,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:502,9'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:504,7'
              BranchSideFuncs:
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_chain_save_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:504,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:489,2'
              BranchSideFuncs:
                - blkid_probe_chain_save_values
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:506,34'
              BranchSideFuncs:
                - blkid_probe_chain_save_values
                - superblocks_probe
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
        - Branch String:   'libblkid/src/superblocks/superblocks.c:511,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:512,3'
              BranchSideFuncs:
                - blkid_probe_free_values_list
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:514,6'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:514,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:514,19'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:521,7'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
        - Branch String:   'libblkid/src/superblocks/superblocks.c:514,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:515,3'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:521,7'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
        - Branch String:   'libblkid/src/superblocks/superblocks.c:515,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:515,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_free_values_list
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:518,6'
              BranchSideFuncs:
                - blkid_probe_free_values_list
        - Branch String:   'libblkid/src/superblocks/superblocks.c:521,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:522,6'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:526,6'
              BranchSideFuncs:
                - blkid_probe_free_values_list
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
        - Branch String:   'libblkid/src/superblocks/superblocks.c:526,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:528,34'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - blkid_probe_append_values_list
                - blkid_probe_free_values_list
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:538,6'
              BranchSideFuncs:
                - blkid_probe_free_values_list
        - Branch String:   'libblkid/src/superblocks/superblocks.c:538,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:538,31'
              BranchSideFuncs:
                - blkid_probe_free_values_list
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:541,5'
              BranchSideFuncs:
                - blkid_probe_free_values_list
        - Branch String:   'libblkid/src/superblocks/superblocks.c:538,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:539,3'
              BranchSideFuncs:
                - blkid_probe_free_values_list
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:541,5'
              BranchSideFuncs:
                - blkid_probe_free_values_list
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:489,15'
          Dst:             superblocks_probe
        - Src:             'libblkid/src/superblocks/superblocks.c:491,7'
          Dst:             blkid_probe_is_tiny
        - Src:             'libblkid/src/superblocks/superblocks.c:506,4'
          Dst:             blkid_probe_chain_save_values
        - Src:             'libblkid/src/superblocks/superblocks.c:515,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:515,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:515,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:528,3'
          Dst:             blkid_probe_chain_reset_values
        - Src:             'libblkid/src/superblocks/superblocks.c:529,3'
          Dst:             blkid_probe_append_values_list
        - Src:             'libblkid/src/superblocks/superblocks.c:543,2'
          Dst:             blkid_probe_free_values_list
    - functionName:    superblocks_probe
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chn
      BBCount:         113
      ICount:          604
      EdgeCount:       147
      CyclomaticComplexity: 36
      functionsReached:
        - __errno_location
        - blkid_probe_chain_reset_values
        - blkid_probe_get_idmag
        - blkid_probe_is_cdrom
        - blkid_probe_is_tiny
        - blkid_probe_prune_buffers
        - blkid_probe_set_magic
        - blkid_probe_set_usage
        - blkid_probe_set_value
        - fprintf
        - getpid
        - strlen
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.c:359,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:360,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:362,33'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:364,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:365,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:369,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:365,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:365,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:366,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/superblocks.c:369,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:369,24'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:373,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:369,41'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:369,45'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:377,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:369,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:373,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:377,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:373,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:373,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:374,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/superblocks.c:377,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:377,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:380,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:380,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:380,25'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:382,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:382,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:384,29'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:459,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:390,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:390,20'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:396,7'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
        - Branch String:   'libblkid/src/superblocks/superblocks.c:390,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:391,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:396,7'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
        - Branch String:   'libblkid/src/superblocks/superblocks.c:391,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:391,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:392,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:396,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:396,30'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:402,8'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
        - Branch String:   'libblkid/src/superblocks/superblocks.c:396,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:397,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:402,8'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
        - Branch String:   'libblkid/src/superblocks/superblocks.c:402,60'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:403,28'
              BranchSideFuncs:
                - blkid_probe_is_cdrom
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:409,8'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
        - Branch String:   'libblkid/src/superblocks/superblocks.c:402,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:404,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:409,8'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
        - Branch String:   'libblkid/src/superblocks/superblocks.c:409,38'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:409,61'
              BranchSideFuncs:
                - blkid_probe_is_tiny
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:414,3'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:409,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:410,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:414,3'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:414,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:414,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:416,30'
              BranchSideFuncs:
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:417,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:418,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:419,7'
              BranchSideFuncs:
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:419,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:420,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:423,7'
              BranchSideFuncs:
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:423,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:424,4'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:437,7'
              BranchSideFuncs:
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:424,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:424,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - blkid_probe_chain_reset_values
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:425,4'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - blkid_probe_chain_reset_values
        - Branch String:   'libblkid/src/superblocks/superblocks.c:428,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:429,36'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:434,3'
              BranchSideFuncs:
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/superblocks.c:430,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:431,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:432,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:437,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:438,31'
              BranchSideFuncs:
                - strlen
                - blkid_probe_set_value
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:442,8'
              BranchSideFuncs:
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/superblocks.c:442,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:443,31'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:445,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/superblocks.c:445,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:445,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:448,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:445,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:446,31'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:448,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:448,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:449,35'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:454,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:450,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:450,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:451,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_get_idmag
                - blkid_probe_set_usage
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_set_magic
                - strlen
                - blkid_probe_set_value
                - __errno_location
                - blkid_probe_prune_buffers
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.3609
                - getpid
                - fprintf
                - ul_debug.3609
                - blkid_probe_is_tiny
                - blkid_probe_is_cdrom
                - getpid
                - fprintf
                - ul_debug.3609
        - Branch String:   'libblkid/src/superblocks/superblocks.c:454,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:454,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:456,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/superblocks.c:459,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:459,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3609
            - BranchSide:      'libblkid/src/superblocks/superblocks.c:461,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.c:362,2'
          Dst:             blkid_probe_chain_reset_values
        - Src:             'libblkid/src/superblocks/superblocks.c:365,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:365,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:365,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:373,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:373,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:373,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:377,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:377,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:377,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:391,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:391,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:391,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:403,7'
          Dst:             blkid_probe_is_cdrom
        - Src:             'libblkid/src/superblocks/superblocks.c:409,41'
          Dst:             blkid_probe_is_tiny
        - Src:             'libblkid/src/superblocks/superblocks.c:414,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:414,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:414,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:416,8'
          Dst:             blkid_probe_get_idmag
        - Src:             'libblkid/src/superblocks/superblocks.c:424,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:424,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:424,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:425,4'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/superblocks.c:427,4'
          Dst:             blkid_probe_prune_buffers
        - Src:             'libblkid/src/superblocks/superblocks.c:429,5'
          Dst:             blkid_probe_chain_reset_values
        - Src:             'libblkid/src/superblocks/superblocks.c:440,5'
          Dst:             strlen
        - Src:             'libblkid/src/superblocks/superblocks.c:438,9'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/superblocks.c:443,9'
          Dst:             blkid_probe_set_usage
        - Src:             'libblkid/src/superblocks/superblocks.c:446,9'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/superblocks/superblocks.c:449,4'
          Dst:             blkid_probe_chain_reset_values
        - Src:             'libblkid/src/superblocks/superblocks.c:450,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:450,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:450,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:454,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:454,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:454,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/superblocks.c:459,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/superblocks.c:459,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/superblocks.c:459,2'
          Dst:             ul_debug
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swap_set_info_swap1
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/swap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
        - hdr
      BBCount:         6
      ICount:          83
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __bswap_32
        - __uint32_identity
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fsendianness
        - blkid_probe_set_fslastblock
        - blkid_probe_set_fssize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/swap.c:52,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:53,3'
              BranchSideFuncs:
                - __uint32_identity.3664
                - blkid_probe_set_fssize
                - blkid_probe_set_fslastblock
            - BranchSide:      'libblkid/src/superblocks/swap.c:53,32'
              BranchSideFuncs:
                - __bswap_32.3665
                - blkid_probe_set_fssize
                - blkid_probe_set_fslastblock
      Callsites:
        - Src:             'libblkid/src/superblocks/swap.c:43,37'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/swap.c:45,2'
          Dst:             blkid_probe_set_fsendianness
        - Src:             'libblkid/src/superblocks/swap.c:48,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/swap.c:53,3'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/swap.c:53,32'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/swap.c:54,2'
          Dst:             blkid_probe_set_fssize
        - Src:             'libblkid/src/superblocks/swap.c:55,2'
          Dst:             blkid_probe_set_fslastblock
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    swap_set_info
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/swap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
        - version
      BBCount:         41
      ICount:          214
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_version
        - fprintf
        - getpid
        - strcmp
        - swap_set_info_swap1
        - ul_debug
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/swap.c:66,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:67,10'
              BranchSideFuncs:
                - strcmp
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - swap_set_info_swap1
                - getpid
                - fprintf
                - ul_debug.3666
                - __bswap_32.3665
                - getpid
                - fprintf
                - ul_debug.3666
            - BranchSide:      'libblkid/src/superblocks/swap.c:70,13'
              BranchSideFuncs:
                - strcmp
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - swap_set_info_swap1
                - getpid
                - fprintf
                - ul_debug.3666
                - __bswap_32.3665
                - getpid
                - fprintf
                - ul_debug.3666
        - Branch String:   'libblkid/src/superblocks/swap.c:67,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:67,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/swap.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/swap.c:70,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:71,7'
              BranchSideFuncs:
                - swap_set_info_swap1
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3666
                - __bswap_32.3665
                - getpid
                - fprintf
                - ul_debug.3666
            - BranchSide:      'libblkid/src/superblocks/swap.c:83,6'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/swap.c:71,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:71,28'
              BranchSideFuncs:
                - __bswap_32.3665
                - swap_set_info_swap1
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3666
                - getpid
                - fprintf
                - ul_debug.3666
            - BranchSide:      'libblkid/src/superblocks/swap.c:75,7'
              BranchSideFuncs:
                - swap_set_info_swap1
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3666
        - Branch String:   'libblkid/src/superblocks/swap.c:71,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:72,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3666
            - BranchSide:      'libblkid/src/superblocks/swap.c:75,7'
              BranchSideFuncs:
                - swap_set_info_swap1
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3666
        - Branch String:   'libblkid/src/superblocks/swap.c:72,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:72,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3666
            - BranchSide:      'libblkid/src/superblocks/swap.c:73,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/swap.c:75,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:76,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3666
            - BranchSide:      'libblkid/src/superblocks/swap.c:79,23'
              BranchSideFuncs:
                - swap_set_info_swap1
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/swap.c:76,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:76,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3666
            - BranchSide:      'libblkid/src/superblocks/swap.c:77,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/swap.c:83,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:83,31'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/swap.c:91,26'
              BranchSideFuncs:
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/swap.c:83,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:84,7'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/swap.c:91,26'
              BranchSideFuncs:
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/swap.c:84,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:84,47'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/swap.c:87,28'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/swap.c:84,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:86,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/swap.c:87,28'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/swap.c:87,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:88,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/swap.c:89,2'
              BranchSideFuncs:
                - blkid_probe_set_version
      Callsites:
        - Src:             'libblkid/src/superblocks/swap.c:64,36'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/swap.c:67,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/swap.c:67,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/swap.c:70,6'
          Dst:             strcmp
        - Src:             'libblkid/src/superblocks/swap.c:71,28'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/swap.c:72,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/swap.c:72,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/swap.c:72,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/swap.c:76,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/swap.c:76,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/swap.c:76,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/swap.c:79,3'
          Dst:             swap_set_info_swap1
        - Src:             'libblkid/src/superblocks/swap.c:84,25'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/swap.c:87,7'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/swap.c:91,2'
          Dst:             blkid_probe_set_version
    - functionName:    probe_swsuspend
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/swap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         16
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - memcmp
        - swap_set_info
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/swap.c:125,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:126,3'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:127,14'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:127,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:128,24'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:129,14'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:129,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:130,24'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:131,14'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:131,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:132,24'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:133,14'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:133,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:134,24'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:135,14'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:135,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:136,24'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/swap.c:138,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/swap.c:127,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:128,10'
          Dst:             swap_set_info
        - Src:             'libblkid/src/superblocks/swap.c:129,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:130,10'
          Dst:             swap_set_info
        - Src:             'libblkid/src/superblocks/swap.c:131,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:132,10'
          Dst:             swap_set_info
        - Src:             'libblkid/src/superblocks/swap.c:133,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:134,10'
          Dst:             swap_set_info
        - Src:             'libblkid/src/superblocks/swap.c:135,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:136,10'
          Dst:             swap_set_info
    - functionName:    probe_swap
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/swap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         17
      ICount:          106
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_set_version
        - memcmp
        - swap_set_info
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/swap.c:99,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:100,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - blkid_probe_set_version
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:103,31'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - blkid_probe_set_version
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:104,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:105,10'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - blkid_probe_set_version
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:107,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - blkid_probe_set_version
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:105,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:105,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/swap.c:105,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/swap.c:107,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:108,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/swap.c:110,14'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_version
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:110,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:112,27'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
            - BranchSide:      'libblkid/src/superblocks/swap.c:117,14'
              BranchSideFuncs:
                - memcmp
                - swap_set_info
        - Branch String:   'libblkid/src/superblocks/swap.c:117,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/swap.c:118,24'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/swap.c:120,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/swap.c:103,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/swap.c:105,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/swap.c:105,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/swap.c:107,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:110,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:112,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/swap.c:117,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/swap.c:118,10'
          Dst:             swap_set_info
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_sysv
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/sysv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         22
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __bswap_32
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_label
        - blkid_probe_set_magic
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/sysv.c:100,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:101,20'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3705
                - __bswap_32.3704
                - blkid_probe_set_label
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/sysv.c:127,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/sysv.c:107,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:108,11'
              BranchSideFuncs:
                - __uint32_identity.3705
                - __bswap_32.3704
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_label
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/sysv.c:110,7'
              BranchSideFuncs:
                - __uint32_identity.3705
                - __bswap_32.3704
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/sysv.c:108,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:108,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/sysv.c:108,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/sysv.c:110,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:111,7'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/sysv.c:113,30'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/sysv.c:110,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:113,30'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/sysv.c:126,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3705
                - __bswap_32.3704
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/sysv.c:113,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/sysv.c:117,30'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/sysv.c:117,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:122,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/sysv.c:124,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/sysv.c:104,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/sysv.c:108,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/sysv.c:108,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/sysv.c:110,22'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/sysv.c:111,22'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/sysv.c:113,8'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/sysv.c:117,8'
          Dst:             blkid_probe_set_magic
    - functionName:    probe_xenix
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/sysv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_label
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/sysv.c:82,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:83,10'
              BranchSideFuncs:
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/sysv.c:84,24'
              BranchSideFuncs:
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/sysv.c:83,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/sysv.c:83,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/sysv.c:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/sysv.c:81,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/sysv.c:83,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/sysv.c:83,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/sysv.c:84,2'
          Dst:             blkid_probe_set_label
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ubi_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ubi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - hdr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __bswap_32
        - blkid_probe_verify_csum
        - ul_crc32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/ubi.c:31,4'
          Dst:             ul_crc32
        - Src:             'libblkid/src/superblocks/ubi.c:33,4'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ubi.c:30,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_ubi
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ubi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __bswap_32
        - blkid_probe_get_sb_buffer
        - blkid_probe_sprintf_uuid
        - blkid_probe_sprintf_version
        - ubi_verify_csum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ubi.c:41,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ubi.c:42,3'
              BranchSideFuncs:
                - ubi_verify_csum
                - blkid_probe_sprintf_version
                - __bswap_32.3724
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/ubi.c:44,23'
              BranchSideFuncs:
                - ubi_verify_csum
                - blkid_probe_sprintf_version
                - __bswap_32.3724
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/ubi.c:44,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ubi.c:45,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - __bswap_32.3724
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/ubi.c:47,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - __bswap_32.3724
                - blkid_probe_sprintf_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/ubi.c:40,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/ubi.c:44,7'
          Dst:             ubi_verify_csum
        - Src:             'libblkid/src/superblocks/ubi.c:47,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/ubi.c:49,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ubi.c:48,2'
          Dst:             blkid_probe_sprintf_uuid
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ubifs_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ubifs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint32_identity
        - blkid_probe_verify_csum
        - ul_crc32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/ubifs.c:100,17'
          Dst:             ul_crc32
        - Src:             'libblkid/src/superblocks/ubifs.c:103,42'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ubifs.c:103,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_ubifs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ubifs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         11
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_fssize
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
        - ubifs_verify_csum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ubifs.c:111,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ubifs.c:112,10'
              BranchSideFuncs:
                - ubifs_verify_csum
                - blkid_probe_set_uuid
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_sprintf_version
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/ubifs.c:114,25'
              BranchSideFuncs:
                - ubifs_verify_csum
                - blkid_probe_set_uuid
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_sprintf_version
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_set_fssize
        - Branch String:   'libblkid/src/superblocks/ubifs.c:112,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ubifs.c:112,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ubifs.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ubifs.c:114,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ubifs.c:115,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_sprintf_version
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/ubifs.c:117,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_sprintf_version
                - __uint32_identity.3740
                - __uint32_identity.3740
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/ubifs.c:110,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/ubifs.c:112,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ubifs.c:112,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ubifs.c:114,7'
          Dst:             ubifs_verify_csum
        - Src:             'libblkid/src/superblocks/ubifs.c:117,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/ubifs.c:119,4'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ubifs.c:120,4'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ubifs.c:118,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/ubifs.c:122,15'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ubifs.c:123,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ubifs.c:121,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    gen_uuid_from_volset_id
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/udf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - uuid
        - volset_id
      BBCount:         38
      ICount:          271
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - __ctype_b_loc
        - snprintf
        - tolower
        - ul_encode_to_utf8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/udf.c:180,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:181,3'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/udf.c:182,6'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/udf.c:182,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:183,8'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/udf.c:185,8'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/udf.c:185,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:185,6'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/udf.c:185,6'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/udf.c:186,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:187,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/udf.c:189,26'
              BranchSideFuncs:
                - ul_encode_to_utf8
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/udf.c:190,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:191,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/udf.c:193,12'
              BranchSideFuncs:
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/udf.c:194,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:195,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
                - snprintf
                - tolower
                - snprintf
            - BranchSide:      'libblkid/src/superblocks/udf.c:201,6'
              BranchSideFuncs:
                - tolower
                - snprintf
                - tolower
                - snprintf
        - Branch String:   'libblkid/src/superblocks/udf.c:195,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:196,16'
              BranchSideFuncs:
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/udf.c:199,2'
              BranchSideFuncs:
                - tolower
                - snprintf
                - tolower
                - snprintf
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/udf.c:201,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:202,21'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'libblkid/src/superblocks/udf.c:205,13'
              BranchSideFuncs:
                - tolower
                - snprintf
                - tolower
        - Branch String:   'libblkid/src/superblocks/udf.c:205,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:206,10'
              BranchSideFuncs:
                - snprintf
                - tolower
            - BranchSide:      'libblkid/src/superblocks/udf.c:211,10'
              BranchSideFuncs:
                - tolower
        - Branch String:   'libblkid/src/superblocks/udf.c:206,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:207,26'
              BranchSideFuncs:
                - tolower
                - snprintf
            - BranchSide:      'libblkid/src/superblocks/udf.c:208,21'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'libblkid/src/superblocks/udf.c:211,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:212,26'
              BranchSideFuncs:
                - tolower
            - BranchSide:      'libblkid/src/superblocks/udf.c:213,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/udf.c:189,8'
          Dst:             ul_encode_to_utf8
        - Src:             'libblkid/src/superblocks/udf.c:195,8'
          Dst:             __ctype_b_loc
        - Src:             'libblkid/src/superblocks/udf.c:202,3'
          Dst:             snprintf
        - Src:             'libblkid/src/superblocks/udf.c:207,14'
          Dst:             tolower
        - Src:             'libblkid/src/superblocks/udf.c:208,3'
          Dst:             snprintf
        - Src:             'libblkid/src/superblocks/udf.c:212,14'
          Dst:             tolower
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_udf
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/udf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         311
      ICount:          1858
      EdgeCount:       428
      CyclomaticComplexity: 119
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_get_hint
        - blkid_probe_get_sectorsize
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_id_label
        - blkid_probe_set_utf8_id_label
        - blkid_probe_set_utf8label
        - blkid_probe_sprintf_version
        - blkid_probe_strncpy_uuid
        - gen_uuid_from_volset_id
        - memcmp
        - strncmp
        - strnlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/udf.c:247,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:248,9'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:253,11'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:256,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:258,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:344,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/udf.c:258,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:258,17'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:262,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:258,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:259,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:262,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:262,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:263,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:268,17'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:268,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:268,33'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:268,11'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:272,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:272,21'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:280,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/udf.c:272,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:273,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:280,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/udf.c:273,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:274,5'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:275,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:275,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:276,5'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:277,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/udf.c:280,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:282,28'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/udf.c:307,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:285,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:286,12'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/udf.c:287,8'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/udf.c:286,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:286,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/udf.c:286,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/udf.c:287,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:288,5'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:289,15'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/udf.c:289,41'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:290,15'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:291,5'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:289,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:291,5'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:292,20'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/udf.c:307,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:307,21'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:311,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:307,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:308,19'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:311,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:314,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:314,21'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:319,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:314,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:315,19'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:319,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:320,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:321,11'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:324,7'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:321,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:321,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/udf.c:321,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/udf.c:324,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:325,11'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:333,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:326,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:327,5'
              BranchSideFuncs:
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:328,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:334,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:335,11'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:337,7'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:335,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:335,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/udf.c:335,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/udf.c:337,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:338,11'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:343,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:339,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:340,5'
              BranchSideFuncs:
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:341,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.3761
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:357,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:359,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:536,7'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:362,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:363,11'
              BranchSideFuncs:
                - __uint16_identity.3760
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:364,10'
              BranchSideFuncs:
                - __uint16_identity.3760
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:363,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:363,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/udf.c:363,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/udf.c:365,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:366,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:367,7'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:367,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:368,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:369,7'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:369,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:370,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:371,7'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:371,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:372,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:451,14'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
        - Branch String:   'libblkid/src/superblocks/udf.c:372,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:372,23'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
            - BranchSide:      'libblkid/src/superblocks/udf.c:383,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
        - Branch String:   'libblkid/src/superblocks/udf.c:372,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:372,23'
              BranchSideFuncs:
                - strncmp
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:383,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
        - Branch String:   'libblkid/src/superblocks/udf.c:372,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:373,15'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:383,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
        - Branch String:   'libblkid/src/superblocks/udf.c:373,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:373,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:373,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:375,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:376,6'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:377,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:377,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:378,11'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:379,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:379,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:380,50'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
            - BranchSide:      'libblkid/src/superblocks/udf.c:382,4'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
        - Branch String:   'libblkid/src/superblocks/udf.c:383,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:383,22'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:417,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:383,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:383,22'
              BranchSideFuncs:
                - strncmp
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
            - BranchSide:      'libblkid/src/superblocks/udf.c:417,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:383,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:414,33'
              BranchSideFuncs:
                - gen_uuid_from_volset_id
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_strncpy_uuid
            - BranchSide:      'libblkid/src/superblocks/udf.c:417,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:414,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:415,44'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - gen_uuid_from_volset_id
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:416,4'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:417,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:417,26'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
            - BranchSide:      'libblkid/src/superblocks/udf.c:428,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
        - Branch String:   'libblkid/src/superblocks/udf.c:417,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:417,26'
              BranchSideFuncs:
                - strncmp
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:428,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
        - Branch String:   'libblkid/src/superblocks/udf.c:417,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:418,15'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:428,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
        - Branch String:   'libblkid/src/superblocks/udf.c:418,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:418,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:418,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:420,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:421,6'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:422,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:422,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:423,11'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:424,9'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:424,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:425,53'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
            - BranchSide:      'libblkid/src/superblocks/udf.c:427,4'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
        - Branch String:   'libblkid/src/superblocks/udf.c:428,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:430,58'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:451,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:432,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:432,27'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
            - BranchSide:      'libblkid/src/superblocks/udf.c:437,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
        - Branch String:   'libblkid/src/superblocks/udf.c:432,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:433,12'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
            - BranchSide:      'libblkid/src/superblocks/udf.c:437,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - strnlen
        - Branch String:   'libblkid/src/superblocks/udf.c:437,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:439,38'
              BranchSideFuncs:
                - strnlen
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:446,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:441,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:441,28'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:445,5'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:441,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:442,13'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:445,5'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:446,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:448,53'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:450,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:451,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:452,9'
              BranchSideFuncs:
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
            - BranchSide:      'libblkid/src/superblocks/udf.c:514,14'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:452,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:452,22'
              BranchSideFuncs:
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
            - BranchSide:      'libblkid/src/superblocks/udf.c:453,35'
              BranchSideFuncs:
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
        - Branch String:   'libblkid/src/superblocks/udf.c:452,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:453,35'
              BranchSideFuncs:
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:460,9'
              BranchSideFuncs:
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:455,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:456,17'
              BranchSideFuncs:
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:459,4'
              BranchSideFuncs:
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:460,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:460,20'
              BranchSideFuncs:
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:464,17'
              BranchSideFuncs:
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:460,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:464,17'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:472,10'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:464,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:465,13'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:471,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:468,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:469,17'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:470,5'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:472,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:472,28'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:472,43'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:472,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:472,43'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:514,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:472,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:472,43'
              BranchSideFuncs:
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:514,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:472,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:499,15'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:514,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:499,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:499,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:499,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:501,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:502,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:503,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:503,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:504,11'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:505,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:505,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:506,11'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:513,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:506,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:507,47'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:509,11'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:509,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:510,54'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:512,5'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:515,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:515,37'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:531,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:515,130'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:515,133'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:531,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:515,133'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:515,133'
              BranchSideFuncs:
                - strncmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:531,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:515,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:521,15'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:531,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:521,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:521,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:521,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:523,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:524,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:525,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:525,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:526,11'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:527,9'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:527,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:528,56'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:530,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,17'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,31'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,41'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,44'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,58'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,61'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,75'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,78'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,89'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,92'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,101'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,104'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,113'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,116'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,135'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:532,138'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:532,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:533,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:534,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8_id_label
                - __uint32_identity.3761
                - strncmp
                - strncmp
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8_id_label
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - strnlen
                - blkid_probe_set_id_label
                - strnlen
                - strncmp
                - blkid_probe_set_utf8_id_label
                - strncmp
                - gen_uuid_from_volset_id
                - blkid_probe_strncpy_uuid
                - strncmp
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/udf.c:536,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:538,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:542,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:542,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:542,18'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:581,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:542,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:544,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:581,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:547,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:548,11'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:549,10'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - __uint32_identity.3761
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
        - Branch String:   'libblkid/src/superblocks/udf.c:548,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:548,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/udf.c:548,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/udf.c:550,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:551,7'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - __uint32_identity.3761
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:579,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:551,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:552,7'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
            - BranchSide:      'libblkid/src/superblocks/udf.c:579,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:550,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:560,28'
              BranchSideFuncs:
                - __uint32_identity.3761
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/udf.c:579,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:563,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:564,12'
              BranchSideFuncs:
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/udf.c:572,21'
              BranchSideFuncs:
                - __uint16_identity.3760
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:564,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:564,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/udf.c:564,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/udf.c:573,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:573,26'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/udf.c:575,21'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:573,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:574,15'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/udf.c:575,21'
              BranchSideFuncs:
                - __uint16_identity.3760
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:576,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:576,26'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/udf.c:578,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:576,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:577,15'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/udf.c:578,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/udf.c:581,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/udf.c:584,31'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/udf.c:586,30'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/udf.c:247,6'
          Dst:             blkid_probe_get_hint
        - Src:             'libblkid/src/superblocks/udf.c:254,11'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/superblocks/udf.c:282,5'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/udf.c:286,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:286,21'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:289,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/udf.c:290,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/udf.c:292,13'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/udf.c:293,13'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/udf.c:294,13'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/udf.c:295,13'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/udf.c:296,13'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/udf.c:319,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/udf.c:321,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:321,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:324,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:325,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/udf.c:333,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/udf.c:335,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:335,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:337,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:338,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/udf.c:353,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:354,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:359,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/udf.c:363,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:363,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:364,10'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/udf.c:367,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:372,23'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/udf.c:380,20'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/udf.c:383,22'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/udf.c:414,9'
          Dst:             gen_uuid_from_volset_id
        - Src:             'libblkid/src/superblocks/udf.c:415,19'
          Dst:             blkid_probe_strncpy_uuid
        - Src:             'libblkid/src/superblocks/udf.c:417,26'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/udf.c:425,23'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/udf.c:431,25'
          Dst:             strnlen
        - Src:             'libblkid/src/superblocks/udf.c:440,19'
          Dst:             strnlen
        - Src:             'libblkid/src/superblocks/udf.c:448,28'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/udf.c:453,35'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:456,17'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:457,17'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:464,9'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/udf.c:469,17'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/udf.c:472,43'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/udf.c:507,21'
          Dst:             blkid_probe_set_utf8label
        - Src:             'libblkid/src/superblocks/udf.c:510,24'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/udf.c:515,29'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/udf.c:515,133'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/udf.c:528,26'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/udf.c:544,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/udf.c:548,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:548,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:549,10'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/udf.c:551,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:552,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:561,34'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/udf.c:560,5'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/udf.c:564,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:564,21'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/udf.c:572,21'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/udf.c:575,21'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/udf.c:584,3'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/udf.c:586,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/udf.c:587,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    strnlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_ufs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ufs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         40
      ICount:          295
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - __bswap_32
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fsendianness
        - blkid_probe_set_label
        - blkid_probe_set_magic
        - blkid_probe_set_version
        - blkid_probe_sprintf_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ufs.c:179,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:184,28'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.3793
                - __uint32_identity.3792
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ufs.c:202,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ufs.c:187,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:188,11'
              BranchSideFuncs:
                - __bswap_32.3793
                - __uint32_identity.3792
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ufs.c:190,11'
              BranchSideFuncs:
                - __bswap_32.3793
                - __uint32_identity.3792
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/ufs.c:188,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:188,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ufs.c:188,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ufs.c:193,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:194,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.3793
                - __uint32_identity.3792
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ufs.c:200,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.3793
                - __uint32_identity.3792
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/ufs.c:194,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:194,28'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ufs.c:195,18'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/ufs.c:194,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:195,18'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ufs.c:199,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.3793
                - __uint32_identity.3792
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/ufs.c:205,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:206,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_label
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/ufs.c:210,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/ufs.c:211,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:211,23'
              BranchSideFuncs:
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/ufs.c:213,7'
              BranchSideFuncs:
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/ufs.c:211,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:213,7'
              BranchSideFuncs:
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/ufs.c:229,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
        - Branch String:   'libblkid/src/superblocks/ufs.c:213,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:214,29'
              BranchSideFuncs:
                - __bswap_32.3793
                - __bswap_32.3793
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
            - BranchSide:      'libblkid/src/superblocks/ufs.c:221,29'
              BranchSideFuncs:
                - __uint32_identity.3792
                - __uint32_identity.3792
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_magic
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
        - Branch String:   'libblkid/src/superblocks/ufs.c:229,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:234,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ufs.c:236,11'
              BranchSideFuncs:
                - __uint32_identity.3792
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_32.3793
        - Branch String:   'libblkid/src/superblocks/ufs.c:237,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ufs.c:238,11'
              BranchSideFuncs:
                - __bswap_32.3793
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/ufs.c:240,11'
              BranchSideFuncs:
                - __bswap_32.3793
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
      Callsites:
        - Src:             'libblkid/src/superblocks/ufs.c:184,5'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ufs.c:188,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ufs.c:188,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ufs.c:190,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ufs.c:191,11'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ufs.c:206,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/ufs.c:207,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/ufs.c:210,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/ufs.c:218,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ufs.c:219,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ufs.c:214,4'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/ufs.c:225,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ufs.c:226,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ufs.c:221,4'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/ufs.c:229,6'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/superblocks/ufs.c:238,11'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ufs.c:240,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ufs.c:242,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/ufs.c:243,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/ufs.c:244,2'
          Dst:             blkid_probe_set_fsendianness
    - functionName:    probe_vdo
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vdo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vdo.c:31,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vdo.c:32,10'
              BranchSideFuncs:
                - blkid_probe_set_uuid
            - BranchSide:      'libblkid/src/superblocks/vdo.c:34,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
        - Branch String:   'libblkid/src/superblocks/vdo.c:32,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vdo.c:32,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vdo.c:32,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/vdo.c:30,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vdo.c:32,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vdo.c:32,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vdo.c:34,2'
          Dst:             blkid_probe_set_uuid
    - functionName:    search_fat_label
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - offset
        - entries
        - out
      BBCount:         46
      ICount:          246
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - blkid_probe_get_buffer
        - blkid_probe_is_tiny
        - fprintf
        - getpid
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vfat.c:135,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:135,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3834
                - blkid_probe_is_tiny
                - blkid_probe_get_buffer
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:138,27'
              BranchSideFuncs:
                - blkid_probe_is_tiny
                - blkid_probe_get_buffer
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:138,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:141,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:149,9'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:145,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:146,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:147,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:149,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:155,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:181,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:155,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:157,28'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:162,11'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:164,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:164,15'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:165,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:164,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:165,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:167,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:167,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:168,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:170,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:168,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:168,34'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:170,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:168,57'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:169,9'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:170,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:167,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:170,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:172,8'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:172,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:174,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:180,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:174,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:174,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:175,11'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:176,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:178,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/vfat.c:135,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/vfat.c:135,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/vfat.c:135,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/vfat.c:138,7'
          Dst:             blkid_probe_is_tiny
        - Src:             'libblkid/src/superblocks/vfat.c:141,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:157,5'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:174,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/vfat.c:174,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/vfat.c:174,4'
          Dst:             ul_debug
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_power_of_2
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/c.h:371,19'
          Branch Sides:
            - BranchSide:      './include/c.h:371,24'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:371,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    probe_vfat
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         90
      ICount:          663
      EdgeCount:       122
      CyclomaticComplexity: 34
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_set_id_label
        - blkid_probe_set_label
        - blkid_probe_set_value
        - blkid_probe_set_version
        - blkid_probe_sprintf_uuid
        - fat_valid_superblock
        - memcmp
        - search_fat_label
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vfat.c:315,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:316,10'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - fat_valid_superblock
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - __uint32_identity.3836
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - search_fat_label
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/vfat.c:318,7'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - fat_valid_superblock
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - __uint32_identity.3836
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - search_fat_label
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/vfat.c:316,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:316,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:316,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:319,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:320,10'
              BranchSideFuncs:
                - fat_valid_superblock
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - __uint32_identity.3836
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - search_fat_label
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/vfat.c:322,28'
              BranchSideFuncs:
                - fat_valid_superblock
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - __uint32_identity.3836
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - search_fat_label
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/vfat.c:320,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:320,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:320,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:322,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:324,3'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - __uint32_identity.3836
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - search_fat_label
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/vfat.c:326,16'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - __uint32_identity.3836
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - search_fat_label
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/vfat.c:329,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:331,26'
              BranchSideFuncs:
                - search_fat_label
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:351,13'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - __uint32_identity.3836
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:334,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:335,16'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:337,7'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:337,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:338,17'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:340,7'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:340,36'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:340,39'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:341,16'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:340,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:341,16'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:343,25'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:346,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:347,12'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:348,12'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:363,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:363,18'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:363,3'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:363,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:363,36'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:363,3'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:363,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:368,21'
              BranchSideFuncs:
                - search_fat_label
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:390,11'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/vfat.c:374,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:375,17'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:380,32'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:383,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:384,5'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:387,11'
              BranchSideFuncs:
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
                - search_fat_label
                - blkid_probe_get_buffer
        - Branch String:   'libblkid/src/superblocks/vfat.c:392,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:393,17'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:395,15'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/vfat.c:403,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:406,33'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - memcmp
                - memcmp
                - memcmp
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:421,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:409,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:410,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:412,37'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/vfat.c:410,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:410,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:410,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:413,63'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:414,15'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/vfat.c:417,15'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - memcmp
        - Branch String:   'libblkid/src/superblocks/vfat.c:414,63'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:415,15'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/vfat.c:417,15'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - memcmp
        - Branch String:   'libblkid/src/superblocks/vfat.c:413,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:416,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:417,15'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
                - memcmp
        - Branch String:   'libblkid/src/superblocks/vfat.c:417,63'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:418,15'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:420,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:417,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:419,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:420,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - memcmp
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:423,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:423,27'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:426,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:423,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:424,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/vfat.c:426,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/vfat.c:426,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:427,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/vfat.c:430,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/vfat.c:430,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:431,28'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/vfat.c:433,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/vfat.c:433,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:434,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/vfat.c:436,30'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/vfat.c:314,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:316,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:316,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:318,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:320,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:320,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:322,7'
          Dst:             fat_valid_superblock
        - Src:             'libblkid/src/superblocks/vfat.c:327,14'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/vfat.c:334,7'
          Dst:             search_fat_label
        - Src:             'libblkid/src/superblocks/vfat.c:343,3'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/vfat.c:359,34'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/vfat.c:361,19'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/vfat.c:374,8'
          Dst:             search_fat_label
        - Src:             'libblkid/src/superblocks/vfat.c:382,10'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:387,11'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/vfat.c:402,17'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/vfat.c:406,10'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:410,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:410,21'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:413,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:414,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:415,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:417,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:418,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:423,20'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:424,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/vfat.c:427,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/vfat.c:431,3'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/vfat.c:434,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/vfat.c:436,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/vfat.c:437,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/vfat.c:438,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    fat_valid_superblock
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
        - ms
        - vs
        - cluster_count
        - fat_size
        - sect_count
      BBCount:         65
      ICount:          449
      EdgeCount:       88
      CyclomaticComplexity: 25
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_is_bitlocker
        - fprintf
        - getpid
        - is_power_of_2
        - memcmp
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vfat.c:196,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:198,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:218,7'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:198,32'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:198,35'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:199,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:198,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:199,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:210,15'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:210,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:211,15'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:212,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3834
        - Branch String:   'libblkid/src/superblocks/vfat.c:210,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:212,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:215,2'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:212,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:212,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3834
            - BranchSide:      'libblkid/src/superblocks/vfat.c:213,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:218,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:219,3'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:220,7'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:220,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:221,3'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:222,16'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:222,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:222,32'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:224,21'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:222,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:223,3'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:224,21'
              BranchSideFuncs:
                - is_power_of_2.3838
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:224,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:225,3'
              BranchSideFuncs:
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:227,16'
              BranchSideFuncs:
                - is_power_of_2.3838
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:228,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:229,6'
              BranchSideFuncs:
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:230,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:229,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:229,27'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:230,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:228,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:230,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:232,16'
              BranchSideFuncs:
                - __uint16_identity.3837
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:236,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:237,18'
              BranchSideFuncs:
                - __uint32_identity.3836
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
            - BranchSide:      'libblkid/src/superblocks/vfat.c:239,15'
              BranchSideFuncs:
                - __uint16_identity.3837
                - blkid_probe_is_bitlocker
                - __uint32_identity.3836
        - Branch String:   'libblkid/src/superblocks/vfat.c:240,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:241,16'
              BranchSideFuncs:
                - __uint32_identity.3836
                - blkid_probe_is_bitlocker
            - BranchSide:      'libblkid/src/superblocks/vfat.c:243,15'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
        - Branch String:   'libblkid/src/superblocks/vfat.c:249,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:249,28'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
            - BranchSide:      'libblkid/src/superblocks/vfat.c:252,15'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
        - Branch String:   'libblkid/src/superblocks/vfat.c:249,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:250,13'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
            - BranchSide:      'libblkid/src/superblocks/vfat.c:252,15'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
        - Branch String:   'libblkid/src/superblocks/vfat.c:254,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:255,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:257,6'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
        - Branch String:   'libblkid/src/superblocks/vfat.c:257,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:258,15'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
            - BranchSide:      'libblkid/src/superblocks/vfat.c:259,6'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
        - Branch String:   'libblkid/src/superblocks/vfat.c:259,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:260,20'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
            - BranchSide:      'libblkid/src/superblocks/vfat.c:261,6'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
        - Branch String:   'libblkid/src/superblocks/vfat.c:261,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:262,17'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
            - BranchSide:      'libblkid/src/superblocks/vfat.c:264,31'
              BranchSideFuncs:
                - blkid_probe_is_bitlocker
        - Branch String:   'libblkid/src/superblocks/vfat.c:264,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:265,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:267,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/vfat.c:210,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:211,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/vfat.c:212,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/vfat.c:212,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/vfat.c:212,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/vfat.c:224,7'
          Dst:             is_power_of_2
        - Src:             'libblkid/src/superblocks/vfat.c:228,7'
          Dst:             is_power_of_2
        - Src:             'libblkid/src/superblocks/vfat.c:233,14'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/vfat.c:237,18'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/vfat.c:239,15'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/vfat.c:241,16'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/vfat.c:264,6'
          Dst:             blkid_probe_is_bitlocker
    - functionName:    blkid_probe_is_vfat
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         21
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - blkid_probe_get_idmag
        - blkid_probe_get_sb_buffer
        - fat_valid_superblock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vfat.c:285,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:286,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:287,6'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - fat_valid_superblock
        - Branch String:   'libblkid/src/superblocks/vfat.c:287,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:287,31'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/vfat.c:288,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:287,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:288,3'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - fat_valid_superblock
            - BranchSide:      'libblkid/src/superblocks/vfat.c:290,7'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - fat_valid_superblock
        - Branch String:   'libblkid/src/superblocks/vfat.c:291,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:292,10'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - fat_valid_superblock
            - BranchSide:      'libblkid/src/superblocks/vfat.c:293,7'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - fat_valid_superblock
        - Branch String:   'libblkid/src/superblocks/vfat.c:292,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:292,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:292,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vfat.c:294,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:295,10'
              BranchSideFuncs:
                - fat_valid_superblock
            - BranchSide:      'libblkid/src/superblocks/vfat.c:297,30'
              BranchSideFuncs:
                - fat_valid_superblock
        - Branch String:   'libblkid/src/superblocks/vfat.c:295,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vfat.c:295,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vfat.c:295,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/vfat.c:284,7'
          Dst:             blkid_probe_get_idmag
        - Src:             'libblkid/src/superblocks/vfat.c:290,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:292,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:292,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:293,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vfat.c:295,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:295,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vfat.c:297,9'
          Dst:             fat_valid_superblock
    - functionName:    via_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/via_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/via_raid.c:42,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:43,21'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:45,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_viaraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/via_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         24
      ICount:          155
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __uint16_identity
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - blkid_probe_sprintf_version
        - blkid_probe_verify_csum
        - via_checksum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/via_raid.c:54,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:54,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3876
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:57,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3876
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/via_raid.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:55,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3876
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:57,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint16_identity.3876
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/via_raid.c:63,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:64,10'
              BranchSideFuncs:
                - __uint16_identity.3876
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:66,6'
              BranchSideFuncs:
                - __uint16_identity.3876
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/via_raid.c:64,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:64,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:64,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/via_raid.c:66,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:68,6'
              BranchSideFuncs:
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/via_raid.c:68,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:69,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:70,31'
              BranchSideFuncs:
                - via_checksum
                - blkid_probe_verify_csum
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/via_raid.c:70,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:71,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:73,34'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/via_raid.c:73,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:75,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/via_raid.c:75,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:78,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/via_raid.c:79,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/via_raid.c:54,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/via_raid.c:60,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/via_raid.c:64,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/via_raid.c:64,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/via_raid.c:66,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/via_raid.c:70,35'
          Dst:             via_checksum
        - Src:             'libblkid/src/superblocks/via_raid.c:70,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/via_raid.c:73,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/via_raid.c:75,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_vmfs_volume
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vmfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         12
      ICount:          156
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_get_sb_buffer
        - blkid_probe_sprintf_value
        - blkid_probe_sprintf_version
        - blkid_probe_strncpy_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vmfs.c:55,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:56,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:58,28'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
                - __uint32_identity.3891
                - blkid_probe_sprintf_version
                - blkid_probe_get_buffer
                - blkid_probe_strncpy_uuid
        - Branch String:   'libblkid/src/superblocks/vmfs.c:56,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:56,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:56,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/vmfs.c:73,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:74,28'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:76,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/vmfs.c:54,11'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vmfs.c:56,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vmfs.c:56,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vmfs.c:58,2'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/superblocks/vmfs.c:67,40'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/vmfs.c:67,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/vmfs.c:69,13'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/vmfs.c:74,3'
          Dst:             blkid_probe_strncpy_uuid
    - functionName:    probe_vmfs_fs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vmfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          148
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_label
        - blkid_probe_sprintf_uuid
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vmfs.c:30,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:31,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:33,27'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_label
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/vmfs.c:31,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:31,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vmfs.c:31,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/vmfs.c:29,11'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vmfs.c:31,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vmfs.c:31,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vmfs.c:33,2'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/vmfs.c:43,2'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/vmfs.c:45,2'
          Dst:             blkid_probe_sprintf_version
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid32_to_cpu
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/superblocks.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - e
        - i
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __bswap_32
        - __uint32_identity
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/superblocks.h:144,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/superblocks.h:145,10'
              BranchSideFuncs:
                - __uint32_identity.3916
            - BranchSide:      'libblkid/src/superblocks/superblocks.h:146,11'
              BranchSideFuncs:
                - abort
                - __bswap_32.3915
      Callsites:
        - Src:             'libblkid/src/superblocks/superblocks.h:145,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/superblocks.h:147,10'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/superblocks.h:148,2'
          Dst:             abort
    - functionName:    probe_vxfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/vxfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - blkid32_to_cpu
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fsendianness
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/vxfs.c:32,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vxfs.c:33,10'
              BranchSideFuncs:
                - blkid32_to_cpu
                - blkid_probe_sprintf_version
                - blkid32_to_cpu
                - blkid_probe_set_fsblocksize
                - blkid32_to_cpu
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/vxfs.c:35,30'
              BranchSideFuncs:
                - blkid32_to_cpu
                - blkid_probe_sprintf_version
                - blkid32_to_cpu
                - blkid_probe_set_fsblocksize
                - blkid32_to_cpu
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/vxfs.c:33,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/vxfs.c:33,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/vxfs.c:33,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/vxfs.c:31,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/vxfs.c:33,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vxfs.c:33,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/vxfs.c:36,23'
          Dst:             blkid32_to_cpu
        - Src:             'libblkid/src/superblocks/vxfs.c:35,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/vxfs.c:37,34'
          Dst:             blkid32_to_cpu
        - Src:             'libblkid/src/superblocks/vxfs.c:37,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/vxfs.c:38,33'
          Dst:             blkid32_to_cpu
        - Src:             'libblkid/src/superblocks/vxfs.c:38,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/vxfs.c:39,2'
          Dst:             blkid_probe_set_fsendianness
    - functionName:    xlog_valid_rec_header
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/xfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rhead
      BBCount:         23
      ICount:          117
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - __bswap_32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/xfs.c:308,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:309,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:311,7'
              BranchSideFuncs:
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
        - Branch String:   'libblkid/src/superblocks/xfs.c:311,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:312,14'
              BranchSideFuncs:
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
            - BranchSide:      'libblkid/src/superblocks/xfs.c:313,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:311,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:313,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:316,9'
              BranchSideFuncs:
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
        - Branch String:   'libblkid/src/superblocks/xfs.c:317,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:317,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:318,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:317,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:318,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:320,6'
              BranchSideFuncs:
                - __bswap_32.3945
                - __bswap_32.3945
                - __bswap_32.3945
        - Branch String:   'libblkid/src/superblocks/xfs.c:320,53'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:321,6'
              BranchSideFuncs:
                - __bswap_32.3945
                - __bswap_32.3945
            - BranchSide:      'libblkid/src/superblocks/xfs.c:325,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:321,53'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:322,6'
              BranchSideFuncs:
                - __bswap_32.3945
            - BranchSide:      'libblkid/src/superblocks/xfs.c:325,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:320,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:323,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:325,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/xfs.c:308,26'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:312,14'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:316,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:320,22'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:321,22'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:322,22'
          Dst:             __bswap_32
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sb_from_disk
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/xfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
      BBCount:         3
      ICount:          376
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __bswap_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/xfs.c:118,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:119,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:120,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:121,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:122,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:123,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:124,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:125,18'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:126,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:127,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:128,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:129,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:130,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:131,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:132,22'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/xfs.c:133,20'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/xfs.c:134,21'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/xfs.c:135,21'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/xfs.c:144,18'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:145,17'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:146,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:147,21'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:148,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:149,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:150,18'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/xfs.c:153,22'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:154,16'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:155,17'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:158,23'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/xfs.c:159,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:160,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:161,25'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:162,27'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:163,30'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:164,29'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:165,33'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:166,15'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:167,23'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:168,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:169,15'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:170,20'
          Dst:             __bswap_64
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xfs_fssize
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/xfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - xs
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __bswap_32
        - __bswap_64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/xfs.c:235,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:235,37'
              BranchSideFuncs:
                - __bswap_64
                - __bswap_32.3945
                - __bswap_32.3945
            - BranchSide:      'libblkid/src/superblocks/xfs.c:235,19'
              BranchSideFuncs:
                - __bswap_64
                - __bswap_32.3945
                - __bswap_32.3945
      Callsites:
        - Src:             'libblkid/src/superblocks/xfs.c:236,26'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:236,56'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:237,33'
          Dst:             __bswap_32
    - functionName:    xfs_verify_sb
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/xfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ondisk
        - pr
        - mag
      BBCount:         62
      ICount:          426
      EdgeCount:       90
      CyclomaticComplexity: 30
      functionsReached:
        - __bswap_32
        - blkid_probe_get_sb_buffer
        - blkid_probe_verify_csum
        - sb_from_disk
        - ul_crc32c_exclude_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/xfs.c:182,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:183,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:183,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:184,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:184,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:185,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:185,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:186,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:186,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:187,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:187,51'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:188,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:188,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:189,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:189,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:190,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:190,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:191,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:191,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:192,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:192,55'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:193,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:193,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:194,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:194,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:195,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:195,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:196,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:196,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:197,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:197,52'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:198,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:198,64'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:199,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:199,65'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:200,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:200,65'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:201,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:201,63'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:202,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:202,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:203,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:203,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:204,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:182,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:205,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:207,7'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/xfs.c:207,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:211,9'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/xfs.c:230,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:211,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:212,4'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/xfs.c:213,9'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/xfs.c:213,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:214,4'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/xfs.c:216,14'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/xfs.c:218,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:219,4'
              BranchSideFuncs:
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/xfs.c:221,40'
              BranchSideFuncs:
                - ul_crc32c_exclude_offset
                - __bswap_32.3945
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/xfs.c:226,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:227,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:228,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/xfs.c:179,2'
          Dst:             sb_from_disk
        - Src:             'libblkid/src/superblocks/xfs.c:217,13'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/xfs.c:221,9'
          Dst:             ul_crc32c_exclude_offset
        - Src:             'libblkid/src/superblocks/xfs.c:224,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:226,8'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_xfs_log
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/xfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         19
      ICount:          119
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_set_magic
        - blkid_probe_set_uuid_as
        - memcmp
        - xlog_valid_rec_header
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/xfs.c:337,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:338,10'
              BranchSideFuncs:
                - memcmp
                - xlog_valid_rec_header
                - blkid_probe_set_uuid_as
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/xfs.c:341,9'
              BranchSideFuncs:
                - memcmp
                - xlog_valid_rec_header
                - blkid_probe_set_uuid_as
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/xfs.c:338,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:338,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/xfs.c:338,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:341,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:343,15'
              BranchSideFuncs:
                - memcmp
                - xlog_valid_rec_header
                - blkid_probe_set_uuid_as
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/xfs.c:360,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:343,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:344,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:346,38'
              BranchSideFuncs:
                - xlog_valid_rec_header
                - memcmp
                - blkid_probe_set_uuid_as
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/xfs.c:348,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:349,28'
              BranchSideFuncs:
                - blkid_probe_set_uuid_as
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/xfs.c:358,2'
              BranchSideFuncs:
                - memcmp
                - xlog_valid_rec_header
                - blkid_probe_set_uuid_as
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/xfs.c:351,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:354,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/xfs.c:356,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/xfs.c:336,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/xfs.c:338,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/xfs.c:338,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/xfs.c:343,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/xfs.c:348,7'
          Dst:             xlog_valid_rec_header
        - Src:             'libblkid/src/superblocks/xfs.c:349,4'
          Dst:             blkid_probe_set_uuid_as
        - Src:             'libblkid/src/superblocks/xfs.c:351,8'
          Dst:             blkid_probe_set_magic
    - functionName:    probe_xfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/xfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __bswap_64
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fslastblock
        - blkid_probe_set_fssize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - xfs_fssize
        - xfs_verify_sb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/xfs.c:247,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:248,10'
              BranchSideFuncs:
                - xfs_verify_sb
                - blkid_probe_set_uuid
                - xfs_fssize
                - blkid_probe_set_fssize
                - __bswap_64
                - blkid_probe_set_fslastblock
                - __bswap_32.3945
                - blkid_probe_set_fsblocksize
                - __bswap_16.3946
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/xfs.c:250,21'
              BranchSideFuncs:
                - xfs_verify_sb
                - blkid_probe_set_uuid
                - xfs_fssize
                - blkid_probe_set_fssize
                - __bswap_64
                - blkid_probe_set_fslastblock
                - __bswap_32.3945
                - blkid_probe_set_fsblocksize
                - __bswap_16.3946
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/xfs.c:248,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:248,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/xfs.c:248,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/xfs.c:250,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:251,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - xfs_fssize
                - blkid_probe_set_fssize
                - __bswap_64
                - blkid_probe_set_fslastblock
                - __bswap_32.3945
                - blkid_probe_set_fsblocksize
                - __bswap_16.3946
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/xfs.c:253,7'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - xfs_fssize
                - blkid_probe_set_fssize
                - __bswap_64
                - blkid_probe_set_fslastblock
                - __bswap_32.3945
                - blkid_probe_set_fsblocksize
                - __bswap_16.3946
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/xfs.c:253,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/xfs.c:254,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - xfs_fssize
                - blkid_probe_set_fssize
                - __bswap_64
                - blkid_probe_set_fslastblock
                - __bswap_32.3945
                - blkid_probe_set_fsblocksize
                - __bswap_16.3946
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/xfs.c:256,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - xfs_fssize
                - blkid_probe_set_fssize
                - __bswap_64
                - blkid_probe_set_fslastblock
                - __bswap_32.3945
                - blkid_probe_set_fsblocksize
                - __bswap_16.3946
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/xfs.c:246,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/xfs.c:248,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/xfs.c:248,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/xfs.c:250,7'
          Dst:             xfs_verify_sb
        - Src:             'libblkid/src/superblocks/xfs.c:254,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/xfs.c:256,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/xfs.c:257,29'
          Dst:             xfs_fssize
        - Src:             'libblkid/src/superblocks/xfs.c:257,2'
          Dst:             blkid_probe_set_fssize
        - Src:             'libblkid/src/superblocks/xfs.c:258,34'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/xfs.c:258,2'
          Dst:             blkid_probe_set_fslastblock
        - Src:             'libblkid/src/superblocks/xfs.c:259,34'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/xfs.c:259,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/xfs.c:260,33'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/xfs.c:260,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    zfs_process_value
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/zfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - name
        - namelen
        - value
        - max_value_size
        - directory_level
        - found
      BBCount:         76
      ICount:          446
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - __bswap_32
        - __bswap_64
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_sprintf_uuid
        - blkid_probe_sprintf_value
        - blkid_probe_sprintf_version
        - fprintf
        - getpid
        - strncmp
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/zfs.c:98,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:99,6'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_32.3973
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:112,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:99,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:99,35'
              BranchSideFuncs:
                - __bswap_32.3973
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:112,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:98,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:100,32'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:112,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:101,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:102,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:103,25'
              BranchSideFuncs:
                - __bswap_32.3973
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:104,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:105,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:107,3'
              BranchSideFuncs:
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:107,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:107,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3979
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/zfs.c:110,25'
              BranchSideFuncs:
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/zfs.c:112,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:113,6'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:129,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:113,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:113,35'
              BranchSideFuncs:
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:129,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:112,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:114,32'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:129,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:117,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:118,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:120,23'
              BranchSideFuncs:
                - __bswap_64.3981
                - blkid_probe_sprintf_value
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:123,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:123,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3979
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/superblocks/zfs.c:126,29'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/superblocks/zfs.c:129,54'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:130,6'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:147,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/zfs.c:130,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:130,35'
              BranchSideFuncs:
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/zfs.c:147,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/zfs.c:129,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:131,32'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/zfs.c:147,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/zfs.c:134,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:135,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:137,23'
              BranchSideFuncs:
                - __bswap_64.3981
                - blkid_probe_sprintf_uuid
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:140,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:140,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3979
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/zfs.c:143,28'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/zfs.c:147,51'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:148,6'
              BranchSideFuncs:
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/zfs.c:163,21'
              BranchSideFuncs:
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:147,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:149,32'
              BranchSideFuncs:
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/zfs.c:163,21'
              BranchSideFuncs:
                - strncmp
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:152,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:153,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:155,23'
              BranchSideFuncs:
                - __bswap_64.3981
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/zfs.c:158,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:159,32'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/zfs.c:162,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:167,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:168,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:169,23'
              BranchSideFuncs:
                - __bswap_64.3981
                - blkid_probe_sprintf_version
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:171,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:171,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3979
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/zfs.c:173,31'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
      Callsites:
        - Src:             'libblkid/src/superblocks/zfs.c:97,18'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/zfs.c:98,6'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:103,25'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/zfs.c:107,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/zfs.c:107,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/zfs.c:107,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/zfs.c:110,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/zfs.c:112,13'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:121,15'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/zfs.c:123,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/zfs.c:123,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/zfs.c:123,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/zfs.c:126,3'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/superblocks/zfs.c:129,13'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:138,15'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/zfs.c:140,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/zfs.c:140,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/zfs.c:140,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/zfs.c:143,3'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/zfs.c:147,13'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:156,15'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/zfs.c:159,4'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/zfs.c:160,4'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/zfs.c:163,13'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:170,15'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/zfs.c:171,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/zfs.c:171,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/zfs.c:171,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/zfs.c:173,3'
          Dst:             blkid_probe_sprintf_version
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zfs_extract_guid_name
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/zfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - pr
        - buf
        - size
        - find_label
      BBCount:         83
      ICount:          488
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - __bswap_32
        - __bswap_64
        - fprintf
        - getpid
        - strncmp
        - ul_debug
        - zfs_process_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/zfs.c:192,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:193,23'
              BranchSideFuncs:
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:278,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:200,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:201,9'
              BranchSideFuncs:
                - __bswap_32.3973
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:211,3'
              BranchSideFuncs:
                - __bswap_32.3973
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:201,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:205,5'
              BranchSideFuncs:
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:206,19'
              BranchSideFuncs:
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:211,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:211,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_32.3973
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:215,7'
              BranchSideFuncs:
                - __bswap_32.3973
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:215,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:215,26'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:216,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:215,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:216,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:218,3'
              BranchSideFuncs:
                - __bswap_32.3973
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:218,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:218,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_32.3973
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
            - BranchSide:      'libblkid/src/superblocks/zfs.c:223,20'
              BranchSideFuncs:
                - __bswap_32.3973
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:227,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:228,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:230,7'
              BranchSideFuncs:
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:230,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:231,8'
              BranchSideFuncs:
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:239,7'
              BranchSideFuncs:
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:231,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:232,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:233,36'
              BranchSideFuncs:
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:239,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:243,8'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
            - BranchSide:      'libblkid/src/superblocks/zfs.c:266,26'
              BranchSideFuncs:
                - zfs_process_value
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:243,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:244,5'
              BranchSideFuncs:
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:245,33'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:246,53'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:247,8'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - __bswap_64.3981
            - BranchSide:      'libblkid/src/superblocks/zfs.c:252,24'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:246,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:248,9'
              BranchSideFuncs:
                - __bswap_64.3981
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:252,24'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:248,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:249,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:250,20'
              BranchSideFuncs:
                - __bswap_64.3981
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:252,61'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:253,8'
              BranchSideFuncs:
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
            - BranchSide:      'libblkid/src/superblocks/zfs.c:258,24'
              BranchSideFuncs:
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:252,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:254,9'
              BranchSideFuncs:
                - __bswap_64.3981
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
            - BranchSide:      'libblkid/src/superblocks/zfs.c:258,24'
              BranchSideFuncs:
                - strncmp
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
                - __bswap_64.3981
        - Branch String:   'libblkid/src/superblocks/zfs.c:254,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:255,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:256,21'
              BranchSideFuncs:
                - __bswap_64.3981
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:260,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:261,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:262,19'
              BranchSideFuncs:
                - __bswap_64.3981
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:267,57'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:267,60'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:268,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:266,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:268,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:272,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:273,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:274,11'
              BranchSideFuncs:
                - __bswap_32.3973
                - __bswap_32.3973
                - __bswap_32.3973
                - zfs_process_value
                - strncmp
                - strncmp
                - strncmp
                - __bswap_64.3981
                - __bswap_64.3981
                - __bswap_64.3981
                - getpid
                - fprintf
                - ul_debug.3979
                - getpid
                - fprintf
                - ul_debug.3979
        - Branch String:   'libblkid/src/superblocks/zfs.c:278,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:278,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:281,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:278,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:278,28'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:281,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:278,67'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:278,71'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:281,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:279,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:279,28'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:280,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:279,54'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:279,57'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:280,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:278,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:280,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:281,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/zfs.c:193,23'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/zfs.c:194,26'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/zfs.c:211,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/zfs.c:211,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/zfs.c:211,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/zfs.c:218,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/zfs.c:218,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/zfs.c:218,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/zfs.c:225,10'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/zfs.c:246,9'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:251,12'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/zfs.c:252,16'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:257,13'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/zfs.c:258,16'
          Dst:             strncmp
        - Src:             'libblkid/src/superblocks/zfs.c:263,11'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/zfs.c:266,8'
          Dst:             zfs_process_value
    - functionName:    label_offset
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/zfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - size
        - l
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/zfs.c:90,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:90,33'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:91,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    probe_zfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/zfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         45
      ICount:          244
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - __bswap_32
        - blkid_probe_get_buffer
        - blkid_probe_is_covered_by_pt
        - blkid_probe_is_wholedisk
        - blkid_probe_set_fsendianness
        - blkid_probe_set_magic
        - fprintf
        - getpid
        - label_offset
        - ul_debug
        - zfs_extract_guid_name
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/zfs.c:301,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:301,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.3979
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/zfs.c:303,6'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:303,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:304,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:307,16'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:307,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:308,25'
              BranchSideFuncs:
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/zfs.c:336,7'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/zfs.c:310,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:310,54'
              BranchSideFuncs:
                - blkid_probe_is_covered_by_pt
                - blkid_probe_get_buffer
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - __bswap_32.3973
                - zfs_extract_guid_name
            - BranchSide:      'libblkid/src/superblocks/zfs.c:311,36'
              BranchSideFuncs:
                - blkid_probe_is_covered_by_pt
                - blkid_probe_get_buffer
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - __bswap_32.3973
                - zfs_extract_guid_name
        - Branch String:   'libblkid/src/superblocks/zfs.c:310,59'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:311,36'
              BranchSideFuncs:
                - blkid_probe_is_covered_by_pt
                - blkid_probe_get_buffer
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - __bswap_32.3973
                - zfs_extract_guid_name
            - BranchSide:      'libblkid/src/superblocks/zfs.c:316,58'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_is_covered_by_pt
                - __bswap_32.3973
                - zfs_extract_guid_name
        - Branch String:   'libblkid/src/superblocks/zfs.c:310,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:314,4'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/zfs.c:316,58'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_is_covered_by_pt
                - __bswap_32.3973
                - zfs_extract_guid_name
        - Branch String:   'libblkid/src/superblocks/zfs.c:323,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:323,17'
              BranchSideFuncs:
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - blkid_probe_is_covered_by_pt
                - zfs_extract_guid_name
            - BranchSide:      'libblkid/src/superblocks/zfs.c:325,4'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:323,44'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:323,48'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/zfs.c:325,4'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:323,83'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:324,23'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/zfs.c:325,4'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:323,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:325,4'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/zfs.c:327,7'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:327,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:328,16'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/zfs.c:330,29'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:330,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:331,16'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/zfs.c:334,2'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
                - label_offset
                - blkid_probe_is_wholedisk
                - blkid_probe_get_buffer
                - __bswap_32.3973
                - zfs_extract_guid_name
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/zfs.c:336,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:336,17'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/zfs.c:337,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zfs.c:336,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:337,3'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/zfs.c:339,31'
              BranchSideFuncs:
                - zfs_extract_guid_name
                - blkid_probe_set_magic
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/zfs.c:344,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zfs.c:346,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/zfs.c:348,31'
              BranchSideFuncs:
                - blkid_probe_set_fsendianness
      Callsites:
        - Src:             'libblkid/src/superblocks/zfs.c:301,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/zfs.c:301,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/zfs.c:301,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/zfs.c:308,12'
          Dst:             label_offset
        - Src:             'libblkid/src/superblocks/zfs.c:310,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/zfs.c:311,7'
          Dst:             blkid_probe_is_covered_by_pt
        - Src:             'libblkid/src/superblocks/zfs.c:316,35'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/zfs.c:323,48'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/zfs.c:330,7'
          Dst:             zfs_extract_guid_name
        - Src:             'libblkid/src/superblocks/zfs.c:339,9'
          Dst:             zfs_extract_guid_name
        - Src:             'libblkid/src/superblocks/zfs.c:344,6'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/superblocks/zfs.c:348,2'
          Dst:             blkid_probe_set_fsendianness
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zonefs_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/zonefs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint32_identity
        - blkid_probe_verify_csum
        - ul_crc32_exclude_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/zonefs.c:54,22'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/zonefs.c:55,17'
          Dst:             ul_crc32_exclude_offset
        - Src:             'libblkid/src/superblocks/zonefs.c:58,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_zonefs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/zonefs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - zonefs_verify_csum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/zonefs.c:69,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:70,10'
              BranchSideFuncs:
                - zonefs_verify_csum
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:72,26'
              BranchSideFuncs:
                - zonefs_verify_csum
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/zonefs.c:70,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:70,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:70,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/zonefs.c:72,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:73,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:75,6'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/zonefs.c:75,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:76,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/zonefs.c:79,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/zonefs.c:67,3'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/zonefs.c:70,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/zonefs.c:70,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/zonefs.c:72,7'
          Dst:             zonefs_verify_csum
        - Src:             'libblkid/src/superblocks/zonefs.c:76,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/zonefs.c:79,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/zonefs.c:80,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/zonefs.c:81,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    erofs_verify_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/erofs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
        - sb
      BBCount:         8
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_verify_csum
        - ul_crc32c_exclude_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/erofs.c:51,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:52,3'
              BranchSideFuncs:
                - __uint32_identity.4022
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/erofs.c:54,13'
              BranchSideFuncs:
                - __uint32_identity.4022
                - blkid_probe_get_sb_buffer
                - ul_crc32c_exclude_offset
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/erofs.c:58,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:59,3'
              BranchSideFuncs:
                - ul_crc32c_exclude_offset
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/erofs.c:61,39'
              BranchSideFuncs:
                - ul_crc32c_exclude_offset
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/erofs.c:51,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/erofs.c:54,13'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/erofs.c:57,12'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/erofs.c:61,9'
          Dst:             ul_crc32c_exclude_offset
        - Src:             'libblkid/src/superblocks/erofs.c:65,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_erofs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/erofs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         19
      ICount:          138
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - erofs_verify_checksum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/erofs.c:73,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:74,10'
              BranchSideFuncs:
                - erofs_verify_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.4022
                - blkid_probe_set_fssize
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/erofs.c:77,6'
              BranchSideFuncs:
                - erofs_verify_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.4022
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/erofs.c:74,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:74,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/erofs.c:74,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/erofs.c:77,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:77,27'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/erofs.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/erofs.c:77,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:78,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/erofs.c:80,29'
              BranchSideFuncs:
                - erofs_verify_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.4022
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/erofs.c:80,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:81,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.4022
                - blkid_probe_set_fssize
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/erofs.c:83,6'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.4022
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/erofs.c:83,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/erofs.c:84,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.4022
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/erofs.c:87,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.4022
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/erofs.c:72,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/erofs.c:74,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/erofs.c:74,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/erofs.c:80,7'
          Dst:             erofs_verify_checksum
        - Src:             'libblkid/src/superblocks/erofs.c:84,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/erofs.c:87,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/erofs.c:88,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/erofs.c:89,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/erofs.c:90,64'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/erofs.c:90,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    topology_set_logical_sector_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_sectorsize
        - topology_set_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/topology.c:313,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:314,3'
              BranchSideFuncs:
                - topology_set_value
            - BranchSide:      'libblkid/src/topology/topology.c:316,28'
              BranchSideFuncs:
                - topology_set_value
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:311,22'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/topology/topology.c:316,9'
          Dst:             topology_set_value
    - functionName:    topology_set_value
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - name
        - structoff
        - data
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_sprintf_value
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/topology.c:220,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:221,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/topology/topology.c:222,7'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/topology/topology.c:222,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:223,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/topology/topology.c:225,6'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/topology/topology.c:225,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:226,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/topology.c:229,35'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:218,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/topology/topology.c:229,9'
          Dst:             blkid_probe_sprintf_value
    - functionName:    topology_is_complete
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         13
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __blkid_probe_lookup_value
        - blkid_probe_get_chain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/topology.c:256,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:257,3'
              BranchSideFuncs:
                - __blkid_probe_lookup_value
            - BranchSide:      'libblkid/src/topology/topology.c:259,6'
              BranchSideFuncs:
                - __blkid_probe_lookup_value
        - Branch String:   'libblkid/src/topology/topology.c:259,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:259,21'
              BranchSideFuncs:
                - __blkid_probe_lookup_value
            - BranchSide:      'libblkid/src/topology/topology.c:265,36'
              BranchSideFuncs:
                - __blkid_probe_lookup_value
        - Branch String:   'libblkid/src/topology/topology.c:259,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:260,40'
              BranchSideFuncs:
                - __blkid_probe_lookup_value
            - BranchSide:      'libblkid/src/topology/topology.c:265,36'
              BranchSideFuncs:
                - __blkid_probe_lookup_value
        - Branch String:   'libblkid/src/topology/topology.c:261,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:262,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/topology.c:263,2'
              BranchSideFuncs:
                - __blkid_probe_lookup_value
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:254,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/topology/topology.c:265,9'
          Dst:             __blkid_probe_lookup_value
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    blkid_topology_get_diskseq
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_topology_get_dax
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_topology_get_physical_sector_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_topology_get_logical_sector_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_topology_get_optimal_io_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_topology_get_minimum_io_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkid_topology_get_alignment_offset
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    topology_set_value64
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - name
        - structoff
        - data
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_get_chain
        - blkid_probe_sprintf_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/topology.c:237,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:238,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/topology/topology.c:239,7'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/topology/topology.c:239,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:240,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/topology/topology.c:242,6'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/topology/topology.c:242,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:243,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/topology.c:246,35'
              BranchSideFuncs:
                - blkid_probe_sprintf_value
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:235,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/topology/topology.c:246,9'
          Dst:             blkid_probe_sprintf_value
    - functionName:    blkid_topology_set_diskseq
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - topology_set_value64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:340,9'
          Dst:             topology_set_value64
    - functionName:    blkid_topology_set_dax
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - topology_set_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:332,9'
          Dst:             topology_set_value
    - functionName:    blkid_topology_set_physical_sector_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - topology_set_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:324,9'
          Dst:             topology_set_value
    - functionName:    blkid_topology_set_optimal_io_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - topology_set_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:300,9'
          Dst:             topology_set_value
    - functionName:    blkid_topology_set_minimum_io_size
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - topology_set_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:292,9'
          Dst:             topology_set_value
    - functionName:    blkid_topology_set_alignment_offset
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - val
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - topology_set_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/topology.c:282,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:282,9'
              BranchSideFuncs:
                - topology_set_value
            - BranchSide:      'libblkid/src/topology/topology.c:282,23'
              BranchSideFuncs:
                - topology_set_value
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:284,9'
          Dst:             topology_set_value
    - functionName:    blkid_probe_get_topology
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_get_binary_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:139,26'
          Dst:             blkid_probe_get_binary_data
    - functionName:    blkid_probe_enable_topology
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - enable
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    topology_free
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - data
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    topology_probe
      functionSourceFile: '/src/util-linux/libblkid/src/topology/topology.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - chn
      BBCount:         55
      ICount:          296
      EdgeCount:       70
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - blkid_probe_chain_reset_values
        - blkid_probe_prune_buffers
        - calloc
        - fprintf
        - getpid
        - topology_is_complete
        - topology_set_logical_sector_size
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/topology.c:151,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:152,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/topology.c:154,7'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
                - calloc
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:154,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:155,3'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
                - calloc
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:157,6'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
                - calloc
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:157,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:158,3'
              BranchSideFuncs:
                - calloc
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:172,33'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:158,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:158,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
                - calloc
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:160,7'
              BranchSideFuncs:
                - calloc
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:160,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:162,11'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:165,16'
              BranchSideFuncs:
                - calloc
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:167,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:0,0'
              BranchSideFuncs:
                - blkid_probe_chain_reset_values
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:168,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/topology/topology.c:174,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:174,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:177,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:177,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:177,25'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:179,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:179,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:180,43'
              BranchSideFuncs:
                - topology_is_complete
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:204,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:184,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:185,4'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_prune_buffers
                - topology_is_complete
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:193,29'
              BranchSideFuncs:
                - topology_is_complete
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:185,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:185,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - topology_is_complete
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:186,4'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_prune_buffers
                - topology_is_complete
                - getpid
                - fprintf
                - ul_debug.4078
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:189,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:190,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_is_complete
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:191,3'
              BranchSideFuncs:
                - topology_is_complete
                - getpid
                - fprintf
                - ul_debug.4078
                - __errno_location
                - blkid_probe_prune_buffers
                - getpid
                - fprintf
                - ul_debug.4078
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:193,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:194,4'
              BranchSideFuncs:
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:197,36'
              BranchSideFuncs:
                - topology_set_logical_sector_size
                - getpid
                - fprintf
                - ul_debug.4078
        - Branch String:   'libblkid/src/topology/topology.c:199,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:199,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:201,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/topology/topology.c:204,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/topology.c:204,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4078
            - BranchSide:      'libblkid/src/topology/topology.c:206,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/topology/topology.c:158,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/topology.c:158,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/topology.c:158,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/topology.c:165,16'
          Dst:             calloc
        - Src:             'libblkid/src/topology/topology.c:172,2'
          Dst:             blkid_probe_chain_reset_values
        - Src:             'libblkid/src/topology/topology.c:174,2'
          Dst:             getpid
        - Src:             'libblkid/src/topology/topology.c:174,2'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/topology.c:174,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/topology.c:185,4'
          Dst:             getpid
        - Src:             'libblkid/src/topology/topology.c:185,4'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/topology.c:185,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/topology.c:186,4'
          Dst:             __errno_location
        - Src:             'libblkid/src/topology/topology.c:188,4'
          Dst:             blkid_probe_prune_buffers
        - Src:             'libblkid/src/topology/topology.c:193,8'
          Dst:             topology_is_complete
        - Src:             'libblkid/src/topology/topology.c:197,3'
          Dst:             topology_set_logical_sector_size
        - Src:             'libblkid/src/topology/topology.c:199,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/topology.c:199,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/topology.c:199,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/topology.c:204,2'
          Dst:             getpid
        - Src:             'libblkid/src/topology/topology.c:204,2'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/topology.c:204,2'
          Dst:             ul_debug
    - functionName:    drop_permissions
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - getgid
        - getuid
        - setgid
        - setuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:439,2'
          Branch Sides:
            - BranchSide:      './include/c.h:439,2'
              BranchSideFuncs:
                - __errno_location
                - getgid
                - setgid
                - getuid
                - setuid
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:439,2'
              BranchSideFuncs:
                - __errno_location
                - getgid
                - setgid
                - getuid
                - setuid
                - __errno_location
                - __errno_location
        - Branch String:   './include/c.h:442,6'
          Branch Sides:
            - BranchSide:      './include/c.h:443,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:446,13'
              BranchSideFuncs:
                - getuid
                - setuid
                - __errno_location
                - __errno_location
        - Branch String:   './include/c.h:446,6'
          Branch Sides:
            - BranchSide:      './include/c.h:447,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:449,2'
              BranchSideFuncs: []
        - Branch String:   './include/c.h:451,9'
          Branch Sides:
            - BranchSide:      './include/c.h:451,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      './include/c.h:451,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/c.h:439,2'
          Dst:             __errno_location
        - Src:             './include/c.h:442,13'
          Dst:             getgid
        - Src:             './include/c.h:442,6'
          Dst:             setgid
        - Src:             './include/c.h:446,13'
          Dst:             getuid
        - Src:             './include/c.h:446,6'
          Dst:             setuid
        - Src:             './include/c.h:451,9'
          Dst:             __errno_location
        - Src:             './include/c.h:451,18'
          Dst:             __errno_location
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    is_dm_device
      functionSourceFile: '/src/util-linux/libblkid/src/topology/dm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_driver_has_major
        - gnu_dev_major
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/topology/dm.c:26,49'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/dm.c:26,9'
          Dst:             blkid_driver_has_major
    - functionName:    probe_dm_tp
      functionSourceFile: '/src/util-linux/libblkid/src/topology/dm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         57
      ICount:          343
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - __isoc99_fscanf
        - _exit
        - blkid_probe_get_devno
        - blkid_topology_set_minimum_io_size
        - blkid_topology_set_optimal_io_size
        - close
        - drop_permissions
        - dup2
        - execv
        - exit
        - fclose
        - fdopen
        - fork
        - fprintf
        - getpid
        - gnu_dev_major
        - gnu_dev_minor
        - is_dm_device
        - pipe
        - snprintf
        - stat
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/dm.c:44,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:45,3'
              BranchSideFuncs:
                - is_dm_device
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - stat
            - BranchSide:      'libblkid/src/topology/dm.c:46,20'
              BranchSideFuncs:
                - is_dm_device
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - stat
        - Branch String:   'libblkid/src/topology/dm.c:46,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:47,3'
              BranchSideFuncs:
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - stat
            - BranchSide:      'libblkid/src/topology/dm.c:49,9'
              BranchSideFuncs:
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - stat
        - Branch String:   'libblkid/src/topology/dm.c:49,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:51,18'
              BranchSideFuncs:
                - stat
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
            - BranchSide:      'libblkid/src/topology/dm.c:57,7'
              BranchSideFuncs:
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
        - Branch String:   'libblkid/src/topology/dm.c:51,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:52,16'
              BranchSideFuncs:
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
            - BranchSide:      'libblkid/src/topology/dm.c:55,2'
              BranchSideFuncs:
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - stat
        - Branch String:   'libblkid/src/topology/dm.c:57,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:58,3'
              BranchSideFuncs:
                - pipe
                - fork
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
            - BranchSide:      'libblkid/src/topology/dm.c:59,11'
              BranchSideFuncs:
                - pipe
                - fork
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
        - Branch String:   'libblkid/src/topology/dm.c:59,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:60,3'
              BranchSideFuncs:
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
            - BranchSide:      'libblkid/src/topology/dm.c:64,10'
              BranchSideFuncs:
                - fork
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
                - fdopen
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
        - Branch String:   'libblkid/src/topology/dm.c:60,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:60,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - fclose
            - BranchSide:      'libblkid/src/topology/dm.c:61,3'
              BranchSideFuncs:
                - close
                - fclose
        - Branch String:   'libblkid/src/topology/dm.c:64,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:71,9'
              BranchSideFuncs:
                - close
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
                - dup2
            - BranchSide:      'libblkid/src/topology/dm.c:96,3'
              BranchSideFuncs:
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
            - BranchSide:      'libblkid/src/topology/dm.c:99,3'
              BranchSideFuncs:
                - fdopen
                - close
                - fclose
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
        - Branch String:   'libblkid/src/topology/dm.c:73,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:74,9'
              BranchSideFuncs:
                - dup2
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
            - BranchSide:      'libblkid/src/topology/dm.c:76,7'
              BranchSideFuncs:
                - drop_permissions.4108
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - _exit
        - Branch String:   'libblkid/src/topology/dm.c:76,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:77,5'
              BranchSideFuncs:
                - _exit
            - BranchSide:      'libblkid/src/topology/dm.c:79,12'
              BranchSideFuncs:
                - gnu_dev_major
                - snprintf
                - gnu_dev_minor
                - snprintf
                - execv
                - exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
        - Branch String:   'libblkid/src/topology/dm.c:92,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:92,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - exit
            - BranchSide:      'libblkid/src/topology/dm.c:93,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'libblkid/src/topology/dm.c:96,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:96,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4109
                - close
                - fclose
            - BranchSide:      'libblkid/src/topology/dm.c:97,3'
              BranchSideFuncs:
                - close
                - fclose
        - Branch String:   'libblkid/src/topology/dm.c:103,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:104,3'
              BranchSideFuncs:
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - fclose
                - close
            - BranchSide:      'libblkid/src/topology/dm.c:106,6'
              BranchSideFuncs:
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - fclose
                - close
        - Branch String:   'libblkid/src/topology/dm.c:106,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:107,9'
              BranchSideFuncs:
                - close
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - fclose
            - BranchSide:      'libblkid/src/topology/dm.c:110,13'
              BranchSideFuncs:
                - __isoc99_fscanf
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
                - close
                - fclose
        - Branch String:   'libblkid/src/topology/dm.c:110,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:112,3'
              BranchSideFuncs:
                - close
                - fclose
            - BranchSide:      'libblkid/src/topology/dm.c:114,37'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - fclose
        - Branch String:   'libblkid/src/topology/dm.c:121,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/dm.c:122,10'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'libblkid/src/topology/dm.c:123,11'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'libblkid/src/topology/dm.c:42,16'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/topology/dm.c:46,7'
          Dst:             is_dm_device
        - Src:             'libblkid/src/topology/dm.c:51,7'
          Dst:             stat
        - Src:             'libblkid/src/topology/dm.c:59,6'
          Dst:             pipe
        - Src:             'libblkid/src/topology/dm.c:60,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/dm.c:60,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/dm.c:60,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/topology/dm.c:60,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/dm.c:64,10'
          Dst:             fork
        - Src:             'libblkid/src/topology/dm.c:71,3'
          Dst:             close
        - Src:             'libblkid/src/topology/dm.c:74,4'
          Dst:             dup2
        - Src:             'libblkid/src/topology/dm.c:76,7'
          Dst:             drop_permissions
        - Src:             'libblkid/src/topology/dm.c:77,5'
          Dst:             _exit
        - Src:             'libblkid/src/topology/dm.c:79,36'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/dm.c:79,3'
          Dst:             snprintf
        - Src:             'libblkid/src/topology/dm.c:80,36'
          Dst:             gnu_dev_minor
        - Src:             'libblkid/src/topology/dm.c:80,3'
          Dst:             snprintf
        - Src:             'libblkid/src/topology/dm.c:90,3'
          Dst:             execv
        - Src:             'libblkid/src/topology/dm.c:92,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/dm.c:92,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/dm.c:92,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/topology/dm.c:92,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/dm.c:93,3'
          Dst:             exit
        - Src:             'libblkid/src/topology/dm.c:96,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/dm.c:96,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/dm.c:96,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/topology/dm.c:96,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/dm.c:102,11'
          Dst:             fdopen
        - Src:             'libblkid/src/topology/dm.c:107,3'
          Dst:             close
        - Src:             'libblkid/src/topology/dm.c:110,6'
          Dst:             __isoc99_fscanf
        - Src:             'libblkid/src/topology/dm.c:114,2'
          Dst:             blkid_topology_set_minimum_io_size
        - Src:             'libblkid/src/topology/dm.c:115,2'
          Dst:             blkid_topology_set_optimal_io_size
        - Src:             'libblkid/src/topology/dm.c:117,2'
          Dst:             fclose
        - Src:             'libblkid/src/topology/dm.c:122,3'
          Dst:             fclose
        - Src:             'libblkid/src/topology/dm.c:124,3'
          Dst:             close
    - 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:    execv
      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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_evms_device
      functionSourceFile: '/src/util-linux/libblkid/src/topology/evms.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_driver_has_major
        - gnu_dev_major
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/evms.c:40,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/evms.c:41,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/evms.c:42,40'
              BranchSideFuncs:
                - gnu_dev_major
                - blkid_driver_has_major
      Callsites:
        - Src:             'libblkid/src/topology/evms.c:40,6'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/evms.c:42,40'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/evms.c:42,9'
          Dst:             blkid_driver_has_major
    - functionName:    probe_evms_tp
      functionSourceFile: '/src/util-linux/libblkid/src/topology/evms.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_get_devno
        - blkid_topology_set_minimum_io_size
        - blkid_topology_set_optimal_io_size
        - ioctl
        - is_evms_device
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/evms.c:51,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/evms.c:52,3'
              BranchSideFuncs:
                - is_evms_device
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/evms.c:54,22'
              BranchSideFuncs:
                - is_evms_device
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
        - Branch String:   'libblkid/src/topology/evms.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/evms.c:55,3'
              BranchSideFuncs:
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/evms.c:57,2'
              BranchSideFuncs:
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
        - Branch String:   'libblkid/src/topology/evms.c:59,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/evms.c:60,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/evms.c:62,37'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
      Callsites:
        - Src:             'libblkid/src/topology/evms.c:49,16'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/topology/evms.c:54,7'
          Dst:             is_evms_device
        - Src:             'libblkid/src/topology/evms.c:59,6'
          Dst:             ioctl
        - Src:             'libblkid/src/topology/evms.c:62,2'
          Dst:             blkid_topology_set_minimum_io_size
        - Src:             'libblkid/src/topology/evms.c:63,2'
          Dst:             blkid_topology_set_optimal_io_size
    - functionName:    probe_ioctl_tp
      functionSourceFile: '/src/util-linux/libblkid/src/topology/ioctl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         24
      ICount:          146
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - blkid_topology_set_alignment_offset
        - blkid_topology_set_minimum_io_size
        - blkid_topology_set_optimal_io_size
        - blkid_topology_set_physical_sector_size
        - ioctl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/ioctl.c:27,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:28,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:29,42'
              BranchSideFuncs:
                - blkid_topology_set_alignment_offset
                - ioctl
                - blkid_topology_set_minimum_io_size
                - ioctl
                - blkid_topology_set_optimal_io_size
                - ioctl
                - blkid_topology_set_physical_sector_size
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:29,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:30,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:32,12'
              BranchSideFuncs:
                - ioctl
                - blkid_topology_set_minimum_io_size
                - ioctl
                - blkid_topology_set_optimal_io_size
                - ioctl
                - blkid_topology_set_physical_sector_size
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:32,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:33,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:34,41'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - ioctl
                - blkid_topology_set_optimal_io_size
                - ioctl
                - blkid_topology_set_physical_sector_size
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:34,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:37,12'
              BranchSideFuncs:
                - ioctl
                - blkid_topology_set_optimal_io_size
                - ioctl
                - blkid_topology_set_physical_sector_size
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:37,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:38,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:39,41'
              BranchSideFuncs:
                - blkid_topology_set_optimal_io_size
                - ioctl
                - blkid_topology_set_physical_sector_size
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:39,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:40,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:42,12'
              BranchSideFuncs:
                - ioctl
                - blkid_topology_set_physical_sector_size
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:42,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:43,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:44,46'
              BranchSideFuncs:
                - blkid_topology_set_physical_sector_size
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:44,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:47,12'
              BranchSideFuncs:
                - ioctl
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:47,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:48,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:49,46'
              BranchSideFuncs:
                - blkid_topology_set_physical_sector_size
        - Branch String:   'libblkid/src/topology/ioctl.c:49,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/ioctl.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/ioctl.c:52,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/topology/ioctl.c:27,6'
          Dst:             ioctl
        - Src:             'libblkid/src/topology/ioctl.c:29,6'
          Dst:             blkid_topology_set_alignment_offset
        - Src:             'libblkid/src/topology/ioctl.c:32,6'
          Dst:             ioctl
        - Src:             'libblkid/src/topology/ioctl.c:34,6'
          Dst:             blkid_topology_set_minimum_io_size
        - Src:             'libblkid/src/topology/ioctl.c:37,6'
          Dst:             ioctl
        - Src:             'libblkid/src/topology/ioctl.c:39,6'
          Dst:             blkid_topology_set_optimal_io_size
        - Src:             'libblkid/src/topology/ioctl.c:42,6'
          Dst:             ioctl
        - Src:             'libblkid/src/topology/ioctl.c:44,6'
          Dst:             blkid_topology_set_physical_sector_size
        - Src:             'libblkid/src/topology/ioctl.c:47,6'
          Dst:             ioctl
        - Src:             'libblkid/src/topology/ioctl.c:49,6'
          Dst:             blkid_topology_set_physical_sector_size
    - functionName:    drop_permissions
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - getgid
        - getuid
        - setgid
        - setuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:439,2'
          Branch Sides:
            - BranchSide:      './include/c.h:439,2'
              BranchSideFuncs:
                - __errno_location
                - getgid
                - setgid
                - getuid
                - setuid
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:439,2'
              BranchSideFuncs:
                - __errno_location
                - getgid
                - setgid
                - getuid
                - setuid
                - __errno_location
                - __errno_location
        - Branch String:   './include/c.h:442,6'
          Branch Sides:
            - BranchSide:      './include/c.h:443,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:446,13'
              BranchSideFuncs:
                - getuid
                - setuid
                - __errno_location
                - __errno_location
        - Branch String:   './include/c.h:446,6'
          Branch Sides:
            - BranchSide:      './include/c.h:447,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      './include/c.h:449,2'
              BranchSideFuncs: []
        - Branch String:   './include/c.h:451,9'
          Branch Sides:
            - BranchSide:      './include/c.h:451,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      './include/c.h:451,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/c.h:439,2'
          Dst:             __errno_location
        - Src:             './include/c.h:442,13'
          Dst:             getgid
        - Src:             './include/c.h:442,6'
          Dst:             setgid
        - Src:             './include/c.h:446,13'
          Dst:             getuid
        - Src:             './include/c.h:446,6'
          Dst:             setuid
        - Src:             './include/c.h:451,9'
          Dst:             __errno_location
        - Src:             './include/c.h:451,18'
          Dst:             __errno_location
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    is_lvm_device
      functionSourceFile: '/src/util-linux/libblkid/src/topology/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_driver_has_major
        - gnu_dev_major
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/lvm.c:30,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:31,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/lvm.c:32,39'
              BranchSideFuncs:
                - gnu_dev_major
                - blkid_driver_has_major
      Callsites:
        - Src:             'libblkid/src/topology/lvm.c:30,6'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/lvm.c:32,39'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/lvm.c:32,9'
          Dst:             blkid_driver_has_major
    - functionName:    probe_lvm_tp
      functionSourceFile: '/src/util-linux/libblkid/src/topology/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         68
      ICount:          382
      EdgeCount:       85
      CyclomaticComplexity: 19
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - _exit
        - blkid_devno_to_devname
        - blkid_probe_get_devno
        - blkid_topology_set_minimum_io_size
        - blkid_topology_set_optimal_io_size
        - close
        - drop_permissions
        - dup2
        - execv
        - fclose
        - fdopen
        - fgets
        - fork
        - fprintf
        - getpid
        - is_lvm_device
        - pipe
        - stat
        - strncmp
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/lvm.c:49,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:50,3'
              BranchSideFuncs:
                - is_lvm_device
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - stat
            - BranchSide:      'libblkid/src/topology/lvm.c:51,21'
              BranchSideFuncs:
                - is_lvm_device
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - stat
        - Branch String:   'libblkid/src/topology/lvm.c:51,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:52,3'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - stat
            - BranchSide:      'libblkid/src/topology/lvm.c:54,9'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - stat
        - Branch String:   'libblkid/src/topology/lvm.c:54,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:56,18'
              BranchSideFuncs:
                - stat
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
            - BranchSide:      'libblkid/src/topology/lvm.c:62,7'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
        - Branch String:   'libblkid/src/topology/lvm.c:56,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:57,25'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
            - BranchSide:      'libblkid/src/topology/lvm.c:60,2'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - blkid_devno_to_devname
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - stat
        - Branch String:   'libblkid/src/topology/lvm.c:62,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:63,3'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - free
                - close
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
            - BranchSide:      'libblkid/src/topology/lvm.c:65,35'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - free
                - close
                - close
                - fclose
                - pipe
                - fork
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
        - Branch String:   'libblkid/src/topology/lvm.c:66,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:67,3'
              BranchSideFuncs:
                - pipe
                - fork
                - free
                - close
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
            - BranchSide:      'libblkid/src/topology/lvm.c:69,11'
              BranchSideFuncs:
                - pipe
                - fork
                - free
                - close
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
        - Branch String:   'libblkid/src/topology/lvm.c:69,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:70,3'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
            - BranchSide:      'libblkid/src/topology/lvm.c:74,10'
              BranchSideFuncs:
                - fork
                - free
                - close
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
                - fdopen
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
        - Branch String:   'libblkid/src/topology/lvm.c:70,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:70,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - free
                - close
                - close
                - fclose
            - BranchSide:      'libblkid/src/topology/lvm.c:71,3'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
        - Branch String:   'libblkid/src/topology/lvm.c:74,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:80,9'
              BranchSideFuncs:
                - close
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
                - dup2
            - BranchSide:      'libblkid/src/topology/lvm.c:98,3'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
            - BranchSide:      'libblkid/src/topology/lvm.c:101,3'
              BranchSideFuncs:
                - fdopen
                - free
                - close
                - close
                - fclose
                - fgets
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
        - Branch String:   'libblkid/src/topology/lvm.c:82,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:83,9'
              BranchSideFuncs:
                - dup2
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
            - BranchSide:      'libblkid/src/topology/lvm.c:85,7'
              BranchSideFuncs:
                - drop_permissions.4162
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
        - Branch String:   'libblkid/src/topology/lvm.c:85,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:86,5'
              BranchSideFuncs:
                - _exit
            - BranchSide:      'libblkid/src/topology/lvm.c:88,15'
              BranchSideFuncs:
                - execv
                - _exit
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
        - Branch String:   'libblkid/src/topology/lvm.c:94,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:94,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - _exit
            - BranchSide:      'libblkid/src/topology/lvm.c:95,3'
              BranchSideFuncs:
                - _exit
        - Branch String:   'libblkid/src/topology/lvm.c:98,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:98,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4163
                - free
                - close
                - close
                - fclose
            - BranchSide:      'libblkid/src/topology/lvm.c:99,3'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
        - Branch String:   'libblkid/src/topology/lvm.c:105,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:106,3'
              BranchSideFuncs:
                - fgets
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
            - BranchSide:      'libblkid/src/topology/lvm.c:108,2'
              BranchSideFuncs:
                - fgets
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
        - Branch String:   'libblkid/src/topology/lvm.c:108,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:109,16'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
                - fgets
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
            - BranchSide:      'libblkid/src/topology/lvm.c:116,7'
              BranchSideFuncs:
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
        - Branch String:   'libblkid/src/topology/lvm.c:109,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:110,4'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - fgets
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
            - BranchSide:      'libblkid/src/topology/lvm.c:112,16'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - fgets
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
        - Branch String:   'libblkid/src/topology/lvm.c:112,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:108,2'
              BranchSideFuncs:
                - fgets
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
                - __isoc99_sscanf
            - BranchSide:      'libblkid/src/topology/lvm.c:113,4'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fgets
                - free
                - close
                - close
                - fclose
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
                - strncmp
                - __isoc99_sscanf
                - strncmp
        - Branch String:   'libblkid/src/topology/lvm.c:116,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:117,3'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
            - BranchSide:      'libblkid/src/topology/lvm.c:119,37'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - free
                - fclose
                - close
        - Branch String:   'libblkid/src/topology/lvm.c:129,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:130,10'
              BranchSideFuncs:
                - fclose
                - close
            - BranchSide:      'libblkid/src/topology/lvm.c:131,11'
              BranchSideFuncs:
                - close
                - close
        - Branch String:   'libblkid/src/topology/lvm.c:133,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/lvm.c:134,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'libblkid/src/topology/lvm.c:135,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/topology/lvm.c:47,16'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/topology/lvm.c:51,7'
          Dst:             is_lvm_device
        - Src:             'libblkid/src/topology/lvm.c:56,7'
          Dst:             stat
        - Src:             'libblkid/src/topology/lvm.c:65,12'
          Dst:             blkid_devno_to_devname
        - Src:             'libblkid/src/topology/lvm.c:69,6'
          Dst:             pipe
        - Src:             'libblkid/src/topology/lvm.c:70,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/lvm.c:70,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/lvm.c:70,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/topology/lvm.c:70,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/lvm.c:74,10'
          Dst:             fork
        - Src:             'libblkid/src/topology/lvm.c:80,3'
          Dst:             close
        - Src:             'libblkid/src/topology/lvm.c:83,4'
          Dst:             dup2
        - Src:             'libblkid/src/topology/lvm.c:85,7'
          Dst:             drop_permissions
        - Src:             'libblkid/src/topology/lvm.c:86,5'
          Dst:             _exit
        - Src:             'libblkid/src/topology/lvm.c:92,3'
          Dst:             execv
        - Src:             'libblkid/src/topology/lvm.c:94,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/lvm.c:94,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/lvm.c:94,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/topology/lvm.c:94,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/lvm.c:95,3'
          Dst:             _exit
        - Src:             'libblkid/src/topology/lvm.c:98,3'
          Dst:             getpid
        - Src:             'libblkid/src/topology/lvm.c:98,3'
          Dst:             fprintf
        - Src:             'libblkid/src/topology/lvm.c:98,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/topology/lvm.c:98,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/topology/lvm.c:104,11'
          Dst:             fdopen
        - Src:             'libblkid/src/topology/lvm.c:108,9'
          Dst:             fgets
        - Src:             'libblkid/src/topology/lvm.c:109,8'
          Dst:             strncmp
        - Src:             'libblkid/src/topology/lvm.c:110,4'
          Dst:             __isoc99_sscanf
        - Src:             'libblkid/src/topology/lvm.c:112,8'
          Dst:             strncmp
        - Src:             'libblkid/src/topology/lvm.c:113,4'
          Dst:             __isoc99_sscanf
        - Src:             'libblkid/src/topology/lvm.c:119,2'
          Dst:             blkid_topology_set_minimum_io_size
        - Src:             'libblkid/src/topology/lvm.c:120,2'
          Dst:             blkid_topology_set_optimal_io_size
        - Src:             'libblkid/src/topology/lvm.c:123,2'
          Dst:             fclose
        - Src:             'libblkid/src/topology/lvm.c:124,2'
          Dst:             close
        - Src:             'libblkid/src/topology/lvm.c:130,3'
          Dst:             fclose
        - Src:             'libblkid/src/topology/lvm.c:132,3'
          Dst:             close
        - Src:             'libblkid/src/topology/lvm.c:134,3'
          Dst:             close
    - functionName:    is_md_device
      functionSourceFile: '/src/util-linux/libblkid/src/topology/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_driver_has_major
        - gnu_dev_major
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/md.c:70,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:71,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/md.c:72,38'
              BranchSideFuncs:
                - gnu_dev_major
                - blkid_driver_has_major
      Callsites:
        - Src:             'libblkid/src/topology/md.c:70,6'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/md.c:72,38'
          Dst:             gnu_dev_major
        - Src:             'libblkid/src/topology/md.c:72,9'
          Dst:             blkid_driver_has_major
    - functionName:    probe_md_tp
      functionSourceFile: '/src/util-linux/libblkid/src/topology/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         40
      ICount:          226
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - blkid_devno_to_devname
        - blkid_devno_to_wholedisk
        - blkid_probe_get_devno
        - blkid_topology_set_minimum_io_size
        - blkid_topology_set_optimal_io_size
        - close
        - ioctl
        - is_md_device
        - open
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/md.c:83,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:84,3'
              BranchSideFuncs:
                - is_md_device
                - close
                - blkid_devno_to_wholedisk
                - blkid_devno_to_devname
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
            - BranchSide:      'libblkid/src/topology/md.c:86,20'
              BranchSideFuncs:
                - is_md_device
                - close
                - blkid_devno_to_wholedisk
                - blkid_devno_to_devname
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
        - Branch String:   'libblkid/src/topology/md.c:86,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:87,3'
              BranchSideFuncs:
                - blkid_devno_to_wholedisk
                - blkid_devno_to_devname
                - close
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
            - BranchSide:      'libblkid/src/topology/md.c:89,31'
              BranchSideFuncs:
                - blkid_devno_to_wholedisk
                - blkid_devno_to_devname
                - close
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
        - Branch String:   'libblkid/src/topology/md.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:90,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'libblkid/src/topology/md.c:92,6'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - close
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
        - Branch String:   'libblkid/src/topology/md.c:92,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:93,8'
              BranchSideFuncs:
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
                - close
            - BranchSide:      'libblkid/src/topology/md.c:95,43'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - close
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
        - Branch String:   'libblkid/src/topology/md.c:97,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:98,4'
              BranchSideFuncs:
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
                - close
            - BranchSide:      'libblkid/src/topology/md.c:100,13'
              BranchSideFuncs:
                - open
                - free
                - ioctl
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
                - close
        - Branch String:   'libblkid/src/topology/md.c:103,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:0,0'
              BranchSideFuncs:
                - close
            - BranchSide:      'libblkid/src/topology/md.c:104,4'
              BranchSideFuncs:
                - close
        - Branch String:   'libblkid/src/topology/md.c:109,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:110,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'libblkid/src/topology/md.c:112,6'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
                - close
        - Branch String:   'libblkid/src/topology/md.c:112,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:112,17'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
                - close
            - BranchSide:      'libblkid/src/topology/md.c:121,13'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
        - Branch String:   'libblkid/src/topology/md.c:112,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:113,9'
              BranchSideFuncs:
                - close
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
            - BranchSide:      'libblkid/src/topology/md.c:121,13'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
                - close
        - Branch String:   'libblkid/src/topology/md.c:121,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:123,6'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/md.c:127,6'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/md.c:127,6'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/md.c:132,3'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/md.c:132,3'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/md.c:132,3'
              BranchSideFuncs:
                - blkid_topology_set_minimum_io_size
                - blkid_topology_set_optimal_io_size
            - BranchSide:      'libblkid/src/topology/md.c:134,3'
              BranchSideFuncs:
                - close
        - Branch String:   'libblkid/src/topology/md.c:143,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:143,17'
              BranchSideFuncs:
                - close
            - BranchSide:      'libblkid/src/topology/md.c:145,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/topology/md.c:143,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/md.c:144,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'libblkid/src/topology/md.c:145,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/topology/md.c:80,16'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/topology/md.c:86,7'
          Dst:             is_md_device
        - Src:             'libblkid/src/topology/md.c:89,6'
          Dst:             blkid_devno_to_wholedisk
        - Src:             'libblkid/src/topology/md.c:95,20'
          Dst:             blkid_devno_to_devname
        - Src:             'libblkid/src/topology/md.c:100,8'
          Dst:             open
        - Src:             'libblkid/src/topology/md.c:109,6'
          Dst:             ioctl
        - Src:             'libblkid/src/topology/md.c:113,3'
          Dst:             close
        - Src:             'libblkid/src/topology/md.c:137,2'
          Dst:             blkid_topology_set_minimum_io_size
        - Src:             'libblkid/src/topology/md.c:138,2'
          Dst:             blkid_topology_set_optimal_io_size
        - Src:             'libblkid/src/topology/md.c:144,3'
          Dst:             close
    - functionName:    probe_sysfs_tp
      functionSourceFile: '/src/util-linux/libblkid/src/topology/sysfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         49
      ICount:          311
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached:
        - blkid_probe_get_devno
        - blkid_probe_get_wholedisk_devno
        - sysfs_blkdev_set_parent
        - ul_new_sysfs_path
        - ul_path_access
        - ul_path_read_s64
        - ul_path_read_u64
        - ul_unref_path
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/topology/sysfs.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:55,3'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:56,25'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
        - Branch String:   'libblkid/src/topology/sysfs.c:57,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:58,3'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:60,5'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
        - Branch String:   'libblkid/src/topology/sysfs.c:62,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:63,51'
              BranchSideFuncs:
                - ul_path_access
                - ul_unref_path
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:117,2'
              BranchSideFuncs:
                - ul_unref_path
        - Branch String:   'libblkid/src/topology/sysfs.c:68,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:68,14'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
            - BranchSide:      'libblkid/src/topology/sysfs.c:89,8'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
        - Branch String:   'libblkid/src/topology/sysfs.c:68,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:69,49'
              BranchSideFuncs:
                - blkid_probe_get_wholedisk_devno
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:89,8'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
        - Branch String:   'libblkid/src/topology/sysfs.c:77,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:77,16'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:88,3'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
        - Branch String:   'libblkid/src/topology/sysfs.c:77,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:78,49'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - ul_unref_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
            - BranchSide:      'libblkid/src/topology/sysfs.c:88,3'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
        - Branch String:   'libblkid/src/topology/sysfs.c:79,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:80,6'
              BranchSideFuncs:
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
            - BranchSide:      'libblkid/src/topology/sysfs.c:82,29'
              BranchSideFuncs:
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
        - Branch String:   'libblkid/src/topology/sysfs.c:89,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:90,4'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
            - BranchSide:      'libblkid/src/topology/sysfs.c:92,7'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
        - Branch String:   'libblkid/src/topology/sysfs.c:92,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:95,25'
              BranchSideFuncs:
                - ul_path_read_u64
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:99,14'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
        - Branch String:   'libblkid/src/topology/sysfs.c:95,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:96,5'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:97,9'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
        - Branch String:   'libblkid/src/topology/sysfs.c:99,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:102,25'
              BranchSideFuncs:
                - ul_path_read_s64
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:105,14'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
        - Branch String:   'libblkid/src/topology/sysfs.c:102,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:103,5'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:104,9'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
        - Branch String:   'libblkid/src/topology/sysfs.c:108,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:109,5'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:110,9'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
        - Branch String:   'libblkid/src/topology/sysfs.c:113,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:114,4'
              BranchSideFuncs:
                - ul_unref_path
            - BranchSide:      'libblkid/src/topology/sysfs.c:115,7'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
        - Branch String:   'libblkid/src/topology/sysfs.c:115,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:116,9'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
            - BranchSide:      'libblkid/src/topology/sysfs.c:117,2'
              BranchSideFuncs:
                - ul_unref_path
                - ul_path_access
                - ul_path_read_u64
                - ul_path_read_s64
                - ul_path_read_u64
                - blkid_probe_get_wholedisk_devno
                - ul_new_sysfs_path
                - sysfs_blkdev_set_parent
                - ul_unref_path
                - ul_path_access
        - Branch String:   'libblkid/src/topology/sysfs.c:121,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/topology/sysfs.c:122,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/topology/sysfs.c:123,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/topology/sysfs.c:53,8'
          Dst:             blkid_probe_get_devno
        - Src:             'libblkid/src/topology/sysfs.c:56,7'
          Dst:             ul_new_sysfs_path
        - Src:             'libblkid/src/topology/sysfs.c:64,12'
          Dst:             ul_path_access
        - Src:             'libblkid/src/topology/sysfs.c:69,17'
          Dst:             blkid_probe_get_wholedisk_devno
        - Src:             'libblkid/src/topology/sysfs.c:78,31'
          Dst:             ul_new_sysfs_path
        - Src:             'libblkid/src/topology/sysfs.c:82,5'
          Dst:             sysfs_blkdev_set_parent
        - Src:             'libblkid/src/topology/sysfs.c:83,5'
          Dst:             ul_unref_path
        - Src:             'libblkid/src/topology/sysfs.c:86,10'
          Dst:             ul_path_access
        - Src:             'libblkid/src/topology/sysfs.c:95,8'
          Dst:             ul_path_read_u64
        - Src:             'libblkid/src/topology/sysfs.c:102,8'
          Dst:             ul_path_read_s64
        - Src:             'libblkid/src/topology/sysfs.c:108,8'
          Dst:             ul_path_read_u64
        - Src:             'libblkid/src/topology/sysfs.c:120,2'
          Dst:             ul_unref_path
    - functionName:    ul_crc32_exclude_offset
      functionSourceFile: '/src/util-linux/lib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - char
      constantsTouched: []
      argNames:
        - seed
        - buf
        - len
        - exclude_off
        - exclude_len
        - exclude_fill
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - crc32_add_char
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/crc32.c:131,2'
          Branch Sides:
            - BranchSide:      'lib/crc32.c:132,23'
              BranchSideFuncs:
                - crc32_add_char
            - BranchSide:      'lib/crc32.c:140,9'
              BranchSideFuncs: []
        - Branch String:   'lib/crc32.c:134,24'
          Branch Sides:
            - BranchSide:      'lib/crc32.c:134,27'
              BranchSideFuncs:
                - crc32_add_char
            - BranchSide:      'lib/crc32.c:137,24'
              BranchSideFuncs:
                - crc32_add_char
        - Branch String:   'lib/crc32.c:134,7'
          Branch Sides:
            - BranchSide:      'lib/crc32.c:135,8'
              BranchSideFuncs:
                - crc32_add_char
            - BranchSide:      'lib/crc32.c:137,24'
              BranchSideFuncs:
                - crc32_add_char
      Callsites:
        - Src:             'lib/crc32.c:137,9'
          Dst:             crc32_add_char
    - functionName:    crc32_add_char
      functionSourceFile: '/src/util-linux/lib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - crc
        - c
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_crc32
      functionSourceFile: '/src/util-linux/lib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - seed
        - buf
        - len
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crc32_add_char
      functionUses:    6
      BranchProfiles:
        - Branch String:   'lib/crc32.c:116,2'
          Branch Sides:
            - BranchSide:      'lib/crc32.c:117,24'
              BranchSideFuncs:
                - crc32_add_char
            - BranchSide:      'lib/crc32.c:121,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/crc32.c:117,9'
          Dst:             crc32_add_char
    - functionName:    ul_crc32c_exclude_offset
      functionSourceFile: '/src/util-linux/lib/crc32c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - crc
        - buf
        - size
        - exclude_off
        - exclude_len
      BBCount:         10
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - crc32c
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/crc32c.c:111,2'
          Branch Sides:
            - BranchSide:      'lib/crc32c.c:111,2'
              BranchSideFuncs:
                - crc32c
                - crc32c
                - crc32c
            - BranchSide:      'lib/crc32c.c:113,15'
              BranchSideFuncs:
                - crc32c
                - crc32c
                - crc32c
        - Branch String:   'lib/crc32c.c:114,2'
          Branch Sides:
            - BranchSide:      'lib/crc32c.c:115,11'
              BranchSideFuncs:
                - crc32c
                - crc32c
            - BranchSide:      'lib/crc32c.c:118,15'
              BranchSideFuncs:
                - crc32c
      Callsites:
        - Src:             'lib/crc32c.c:111,2'
          Dst:             __assert_fail
        - Src:             'lib/crc32c.c:113,8'
          Dst:             crc32c
        - Src:             'lib/crc32c.c:116,9'
          Dst:             crc32c
        - Src:             'lib/crc32c.c:118,8'
          Dst:             crc32c
    - functionName:    crc32c
      functionSourceFile: '/src/util-linux/lib/crc32c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - crc
        - buf
        - size
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'lib/crc32c.c:99,2'
          Branch Sides:
            - BranchSide:      'lib/crc32c.c:100,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/crc32c.c:102,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_encode_to_utf8
      functionSourceFile: '/src/util-linux/lib/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - enc
        - dest
        - len
        - src
        - count
      BBCount:         59
      ICount:          455
      EdgeCount:       80
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/encode.c:21,2'
          Branch Sides:
            - BranchSide:      'lib/encode.c:22,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:77,2'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:22,7'
          Branch Sides:
            - BranchSide:      'lib/encode.c:23,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:27,14'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:23,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:24,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:25,9'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:27,14'
          Branch Sides:
            - BranchSide:      'lib/encode.c:28,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:32,14'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:28,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:29,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:32,14'
          Branch Sides:
            - BranchSide:      'lib/encode.c:33,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:35,4'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:37,33'
          Branch Sides:
            - BranchSide:      'lib/encode.c:37,36'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:38,7'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:37,62'
          Branch Sides:
            - BranchSide:      'lib/encode.c:38,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:48,7'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:38,19'
          Branch Sides:
            - BranchSide:      'lib/encode.c:38,22'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:48,7'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:38,34'
          Branch Sides:
            - BranchSide:      'lib/encode.c:38,37'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:48,7'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:37,7'
          Branch Sides:
            - BranchSide:      'lib/encode.c:39,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:48,7'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:39,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:40,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:42,11'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:43,21'
          Branch Sides:
            - BranchSide:      'lib/encode.c:43,24'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:47,3'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:43,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:44,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:47,3'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:48,7'
          Branch Sides:
            - BranchSide:      'lib/encode.c:49,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:53,7'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:53,7'
          Branch Sides:
            - BranchSide:      'lib/encode.c:54,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:57,14'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:54,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:55,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:56,26'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:57,14'
          Branch Sides:
            - BranchSide:      'lib/encode.c:58,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:62,14'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:58,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:59,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:60,35'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:62,14'
          Branch Sides:
            - BranchSide:      'lib/encode.c:63,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:69,8'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:63,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:64,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:65,35'
              BranchSideFuncs: []
        - Branch String:   'lib/encode.c:69,8'
          Branch Sides:
            - BranchSide:      'lib/encode.c:70,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/encode.c:71,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_init_default_debug
      functionSourceFile: '/src/util-linux/libblkid/src/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_init_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/init.c:71,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:71,2'
              BranchSideFuncs:
                - blkid_init_debug
            - BranchSide:      'libblkid/src/init.c:71,2'
              BranchSideFuncs:
                - blkid_init_debug
      Callsites:
        - Src:             'libblkid/src/init.c:71,2'
          Dst:             blkid_init_debug
    - functionName:    blkid_init_debug
      functionSourceFile: '/src/util-linux/libblkid/src/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         47
      ICount:          190
      EdgeCount:       59
      CyclomaticComplexity: 14
      functionsReached:
        - blkid_get_library_version
        - fprintf
        - getenv
        - getpid
        - is_privileged_execution
        - ul_debug
        - ul_debug_parse_mask
        - ul_debug_print_masks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/init.c:50,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:51,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - getenv
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - is_privileged_execution.4251
                - getpid
                - fprintf
                - ul_debug_parse_mask.4250
        - Branch String:   'libblkid/src/init.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - is_privileged_execution.4251
                - getpid
                - fprintf
                - ul_debug_parse_mask.4250
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - getenv
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - is_privileged_execution.4251
                - getpid
                - fprintf
                - ul_debug_parse_mask.4250
        - Branch String:   'libblkid/src/init.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - is_privileged_execution.4251
                - getpid
                - fprintf
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - is_privileged_execution.4251
                - getpid
                - fprintf
                - ul_debug_parse_mask.4250
        - Branch String:   'libblkid/src/init.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - ul_debug_parse_mask.4250
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - is_privileged_execution.4251
                - getpid
                - fprintf
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - is_privileged_execution.4251
                - getpid
                - fprintf
        - Branch String:   'libblkid/src/init.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - is_privileged_execution.4251
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
        - Branch String:   'libblkid/src/init.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
            - BranchSide:      'libblkid/src/init.c:53,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
        - Branch String:   'libblkid/src/init.c:56,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:56,9'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - blkid_get_library_version
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
            - BranchSide:      'libblkid/src/init.c:65,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
        - Branch String:   'libblkid/src/init.c:55,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:57,15'
              BranchSideFuncs:
                - blkid_get_library_version
                - ul_debug_print_masks.4259
                - getpid
                - fprintf
                - ul_debug.4257
                - getpid
                - fprintf
                - ul_debug.4257
            - BranchSide:      'libblkid/src/init.c:65,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
        - Branch String:   'libblkid/src/init.c:61,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:61,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4257
                - ul_debug_print_masks.4259
                - getpid
                - fprintf
                - ul_debug.4257
            - BranchSide:      'libblkid/src/init.c:62,3'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
                - getpid
                - fprintf
                - ul_debug.4257
        - Branch String:   'libblkid/src/init.c:62,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:62,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4257
                - ul_debug_print_masks.4259
            - BranchSide:      'libblkid/src/init.c:64,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
        - Branch String:   'libblkid/src/init.c:65,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/init.c:65,2'
              BranchSideFuncs:
                - ul_debug_print_masks.4259
            - BranchSide:      'libblkid/src/init.c:65,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/init.c:53,2'
          Dst:             getenv
        - Src:             'libblkid/src/init.c:53,2'
          Dst:             ul_debug_parse_mask
        - Src:             'libblkid/src/init.c:53,2'
          Dst:             is_privileged_execution
        - Src:             'libblkid/src/init.c:53,2'
          Dst:             getpid
        - Src:             'libblkid/src/init.c:53,2'
          Dst:             fprintf
        - Src:             'libblkid/src/init.c:60,3'
          Dst:             blkid_get_library_version
        - Src:             'libblkid/src/init.c:61,3'
          Dst:             getpid
        - Src:             'libblkid/src/init.c:61,3'
          Dst:             fprintf
        - Src:             'libblkid/src/init.c:61,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/init.c:62,3'
          Dst:             getpid
        - Src:             'libblkid/src/init.c:62,3'
          Dst:             fprintf
        - Src:             'libblkid/src/init.c:62,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/init.c:65,2'
          Dst:             ul_debug_print_masks
    - functionName:    ul_debug_parse_mask
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flagnames
        - mask
      BBCount:         37
      ICount:          184
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - strcmp
        - strdup
        - strtok_r
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debug.h:132,10'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,14'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,18'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,21'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,31'
          Branch Sides:
            - BranchSide:      './include/debug.h:132,34'
              BranchSideFuncs:
                - strcmp
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:132,6'
          Branch Sides:
            - BranchSide:      './include/debug.h:134,7'
              BranchSideFuncs:
                - strdup
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:155,13'
              BranchSideFuncs:
                - strcmp
        - Branch String:   './include/debug.h:137,7'
          Branch Sides:
            - BranchSide:      './include/debug.h:138,11'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:140,3'
          Branch Sides:
            - BranchSide:      './include/debug.h:142,9'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:154,8'
              BranchSideFuncs:
                - free
        - Branch String:   './include/debug.h:144,26'
          Branch Sides:
            - BranchSide:      './include/debug.h:144,29'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:144,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:144,4'
          Branch Sides:
            - BranchSide:      './include/debug.h:145,16'
              BranchSideFuncs:
                - strcmp
                - strtok_r
                - free
            - BranchSide:      './include/debug.h:151,8'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:145,9'
          Branch Sides:
            - BranchSide:      './include/debug.h:146,13'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
            - BranchSide:      './include/debug.h:149,4'
              BranchSideFuncs:
                - strtok_r
                - free
                - strcmp
        - Branch String:   './include/debug.h:151,8'
          Branch Sides:
            - BranchSide:      './include/debug.h:140,3'
              BranchSideFuncs:
                - free
            - BranchSide:      './include/debug.h:152,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             './include/debug.h:129,8'
          Dst:             strtoul
        - Src:             './include/debug.h:136,16'
          Dst:             strdup
        - Src:             './include/debug.h:140,18'
          Dst:             strtok_r
        - Src:             './include/debug.h:145,9'
          Dst:             strcmp
        - Src:             './include/debug.h:155,20'
          Dst:             strcmp
    - functionName:    is_privileged_execution
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getegid
        - geteuid
        - getgid
        - getuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:459,10'
          Branch Sides:
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
            - BranchSide:      './include/c.h:459,10'
              BranchSideFuncs:
                - geteuid
                - getuid
                - getegid
                - getgid
        - Branch String:   './include/c.h:459,33'
          Branch Sides:
            - BranchSide:      './include/c.h:459,33'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:459,37'
              BranchSideFuncs:
                - getegid
                - getgid
      Callsites:
        - Src:             './include/c.h:459,10'
          Dst:             geteuid
        - Src:             './include/c.h:459,23'
          Dst:             getuid
        - Src:             './include/c.h:459,37'
          Dst:             getegid
        - Src:             './include/c.h:459,50'
          Dst:             getgid
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    ul_debug_print_masks
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - flagnames
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/debug.h:167,6'
          Branch Sides:
            - BranchSide:      './include/debug.h:168,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      './include/debug.h:170,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   './include/debug.h:172,24'
          Branch Sides:
            - BranchSide:      './include/debug.h:172,27'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      './include/debug.h:172,2'
              BranchSideFuncs:
                - fprintf
        - Branch String:   './include/debug.h:172,2'
          Branch Sides:
            - BranchSide:      './include/debug.h:172,2'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      './include/debug.h:173,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   './include/debug.h:173,7'
          Branch Sides:
            - BranchSide:      './include/debug.h:174,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      './include/debug.h:175,11'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             './include/debug.h:170,2'
          Dst:             fprintf
        - Src:             './include/debug.h:175,3'
          Dst:             fprintf
    - functionName:    xreaddir
      functionSourceFile: '/src/util-linux/./include/fileutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dp
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - readdir
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   './include/fileutils.h:75,2'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:75,2'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:76,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
        - Branch String:   './include/fileutils.h:76,31'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:77,15'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strcmp
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs:
                - readdir
                - strcmp
                - strcmp
        - Branch String:   './include/fileutils.h:76,7'
          Branch Sides:
            - BranchSide:      './include/fileutils.h:78,4'
              BranchSideFuncs: []
            - BranchSide:      './include/fileutils.h:79,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/fileutils.h:75,14'
          Dst:             readdir
        - Src:             './include/fileutils.h:76,8'
          Dst:             strcmp
        - Src:             './include/fileutils.h:77,8'
          Dst:             strcmp
    - functionName:    is_dm_leaf
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - devname
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - closedir
        - opendir
        - snprintf
        - xreaddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:163,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:164,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devname.c:166,17'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
      Callsites:
        - Src:             'libblkid/src/devname.c:162,2'
          Dst:             snprintf
        - Src:             'libblkid/src/devname.c:163,13'
          Dst:             opendir
        - Src:             'libblkid/src/devname.c:166,8'
          Dst:             xreaddir
        - Src:             'libblkid/src/devname.c:168,2'
          Dst:             closedir
    - functionName:    probe_one
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cache
        - ptname
        - devno
        - pri
        - only_if_new
        - removable
      BBCount:         85
      ICount:          456
      EdgeCount:       114
      CyclomaticComplexity: 31
      functionsReached:
        - __ctype_b_loc
        - access
        - blkid__scan_dir
        - blkid_devno_to_devname
        - blkid_get_dev
        - blkid_verify
        - is_dm_leaf
        - snprintf
        - stat
        - strdup
        - strncmp
        - ul_canonicalize_dm_name
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:184,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:185,19'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - blkid_verify
                - access
            - BranchSide:      'libblkid/src/devname.c:196,6'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
        - Branch String:   'libblkid/src/devname.c:187,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:188,8'
              BranchSideFuncs:
                - blkid_verify
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - access
            - BranchSide:      'libblkid/src/devname.c:195,2'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - blkid_verify
                - access
        - Branch String:   'libblkid/src/devname.c:188,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:188,31'
              BranchSideFuncs:
                - access
                - blkid_verify
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
            - BranchSide:      'libblkid/src/devname.c:190,23'
              BranchSideFuncs:
                - blkid_verify
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - access
        - Branch String:   'libblkid/src/devname.c:188,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:189,5'
              BranchSideFuncs:
                - blkid_verify
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - access
            - BranchSide:      'libblkid/src/devname.c:190,23'
              BranchSideFuncs:
                - blkid_verify
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - access
        - Branch String:   'libblkid/src/devname.c:191,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:191,16'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - blkid_verify
                - access
            - BranchSide:      'libblkid/src/devname.c:193,8'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - blkid_verify
                - access
        - Branch String:   'libblkid/src/devname.c:191,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:192,5'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
            - BranchSide:      'libblkid/src/devname.c:193,8'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - blkid_verify
                - access
        - Branch String:   'libblkid/src/devname.c:196,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:196,13'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
            - BranchSide:      'libblkid/src/devname.c:202,15'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
        - Branch String:   'libblkid/src/devname.c:196,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:197,3'
              BranchSideFuncs:
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:202,15'
              BranchSideFuncs:
                - strncmp
                - __ctype_b_loc
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
                - ul_canonicalize_dm_name
                - blkid__scan_dir
        - Branch String:   'libblkid/src/devname.c:202,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:202,36'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:216,11'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:202,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:203,37'
              BranchSideFuncs:
                - ul_canonicalize_dm_name
                - blkid__scan_dir
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:216,11'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:204,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:205,35'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:206,7'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:206,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:207,4'
              BranchSideFuncs:
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:208,2'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:216,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:220,12'
              BranchSideFuncs:
                - snprintf
                - blkid_get_dev
                - stat
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:234,7'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
        - Branch String:   'libblkid/src/devname.c:221,60'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:222,7'
              BranchSideFuncs:
                - stat
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:225,12'
              BranchSideFuncs:
                - stat
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:221,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:223,4'
              BranchSideFuncs:
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:225,12'
              BranchSideFuncs:
                - stat
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:225,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:226,8'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:232,2'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:226,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:227,9'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:228,10'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:227,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:227,41'
              BranchSideFuncs:
                - strncmp
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strdup
            - BranchSide:      'libblkid/src/devname.c:232,2'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:227,61'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:228,10'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:232,2'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:225,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:229,21'
              BranchSideFuncs:
                - strdup
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:232,2'
              BranchSideFuncs:
                - blkid__scan_dir
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
                - snprintf
                - blkid_get_dev
                - stat
                - strncmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:234,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:235,34'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:236,7'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
        - Branch String:   'libblkid/src/devname.c:236,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:236,7'
              BranchSideFuncs:
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:237,36'
              BranchSideFuncs:
                - blkid_devno_to_devname
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
        - Branch String:   'libblkid/src/devname.c:238,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:239,4'
              BranchSideFuncs:
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:240,2'
              BranchSideFuncs:
                - blkid_get_dev
                - free
                - strncmp
                - is_dm_leaf
                - strncmp
        - Branch String:   'libblkid/src/devname.c:247,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:247,6'
              BranchSideFuncs:
                - strncmp
                - is_dm_leaf
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:248,7'
              BranchSideFuncs:
                - strncmp
                - is_dm_leaf
                - strncmp
        - Branch String:   'libblkid/src/devname.c:248,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:249,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devname.c:250,21'
              BranchSideFuncs:
                - strncmp
                - is_dm_leaf
                - strncmp
        - Branch String:   'libblkid/src/devname.c:250,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:251,4'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'libblkid/src/devname.c:254,23'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'libblkid/src/devname.c:252,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:253,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devname.c:254,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devname.c:256,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:257,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devname.c:258,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/devname.c:188,24'
          Dst:             access
        - Src:             'libblkid/src/devname.c:190,10'
          Dst:             blkid_verify
        - Src:             'libblkid/src/devname.c:202,7'
          Dst:             strncmp
        - Src:             'libblkid/src/devname.c:202,36'
          Dst:             __ctype_b_loc
        - Src:             'libblkid/src/devname.c:203,13'
          Dst:             ul_canonicalize_dm_name
        - Src:             'libblkid/src/devname.c:205,4'
          Dst:             blkid__scan_dir
        - Src:             'libblkid/src/devname.c:220,3'
          Dst:             snprintf
        - Src:             'libblkid/src/devname.c:221,14'
          Dst:             blkid_get_dev
        - Src:             'libblkid/src/devname.c:225,7'
          Dst:             stat
        - Src:             'libblkid/src/devname.c:227,33'
          Dst:             strncmp
        - Src:             'libblkid/src/devname.c:229,14'
          Dst:             strdup
        - Src:             'libblkid/src/devname.c:235,3'
          Dst:             blkid__scan_dir
        - Src:             'libblkid/src/devname.c:237,13'
          Dst:             blkid_devno_to_devname
        - Src:             'libblkid/src/devname.c:243,8'
          Dst:             blkid_get_dev
        - Src:             'libblkid/src/devname.c:250,13'
          Dst:             strncmp
        - Src:             'libblkid/src/devname.c:252,8'
          Dst:             is_dm_leaf
        - Src:             'libblkid/src/devname.c:254,15'
          Dst:             strncmp
    - functionName:    blkid_get_dev
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cache
        - devname
        - flags
      BBCount:         118
      ICount:          629
      EdgeCount:       159
      CyclomaticComplexity: 43
      functionsReached:
        - access
        - blkid_free_dev
        - blkid_new_dev
        - blkid_verify
        - fprintf
        - getpid
        - list_add_tail
        - strcmp
        - strdup
        - ul_canonicalize_path
        - ul_debug
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:56,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:56,17'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:57,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devname.c:56,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:57,3'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:60,2'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
        - Branch String:   'libblkid/src/devname.c:60,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:61,9'
              BranchSideFuncs:
                - strcmp
                - ul_canonicalize_path
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:69,7'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:62,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:63,4'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:64,9'
              BranchSideFuncs:
                - ul_canonicalize_path
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:69,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:69,41'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
            - BranchSide:      'libblkid/src/devname.c:89,7'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
        - Branch String:   'libblkid/src/devname.c:69,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:70,14'
              BranchSideFuncs:
                - strcmp
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:89,7'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
        - Branch String:   'libblkid/src/devname.c:70,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:71,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strdup
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:84,9'
              BranchSideFuncs:
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
        - Branch String:   'libblkid/src/devname.c:71,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:71,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strdup
            - BranchSide:      'libblkid/src/devname.c:72,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strdup
        - Branch String:   'libblkid/src/devname.c:72,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:73,11'
              BranchSideFuncs:
                - strcmp
                - free
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
            - BranchSide:      'libblkid/src/devname.c:83,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
        - Branch String:   'libblkid/src/devname.c:74,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:75,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
                - strcmp
                - free
                - strdup
            - BranchSide:      'libblkid/src/devname.c:76,11'
              BranchSideFuncs:
                - free
                - strdup
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - access
                - blkid_new_dev
                - strdup
                - list_add_tail.4354
                - strdup
        - Branch String:   'libblkid/src/devname.c:89,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:89,15'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:108,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:90,14'
              BranchSideFuncs:
                - access
                - blkid_new_dev
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strdup
                - list_add_tail.4354
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:108,6'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:90,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:91,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:92,9'
              BranchSideFuncs:
                - blkid_new_dev
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strdup
                - list_add_tail.4354
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:93,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:94,4'
              BranchSideFuncs:
                - strdup
                - list_add_tail.4354
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - strdup
            - BranchSide:      'libblkid/src/devname.c:95,3'
              BranchSideFuncs:
                - strdup
                - list_add_tail.4354
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
                - strdup
        - Branch String:   'libblkid/src/devname.c:96,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:97,20'
              BranchSideFuncs:
                - strdup
                - list_add_tail.4354
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:101,27'
              BranchSideFuncs:
                - strdup
                - list_add_tail.4354
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_verify
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:108,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:108,14'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:109,22'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:110,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:110,17'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:111,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:110,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:111,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:119,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:119,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:120,21'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:141,2'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:121,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:122,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:123,9'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:123,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:123,27'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:125,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:123,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:124,15'
              BranchSideFuncs:
                - strcmp
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:125,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:123,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:125,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:126,8'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:126,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:126,26'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:129,8'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - blkid_free_dev
                - strcmp
        - Branch String:   'libblkid/src/devname.c:126,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:127,15'
              BranchSideFuncs:
                - strcmp
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_free_dev
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:129,8'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - blkid_free_dev
                - strcmp
        - Branch String:   'libblkid/src/devname.c:126,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:128,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:129,8'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - blkid_free_dev
                - strcmp
        - Branch String:   'libblkid/src/devname.c:129,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:129,25'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - blkid_free_dev
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:132,9'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:129,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:130,15'
              BranchSideFuncs:
                - strcmp
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - blkid_free_dev
            - BranchSide:      'libblkid/src/devname.c:132,9'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:129,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:131,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:132,9'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:132,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:132,28'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:133,10'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:132,45'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:133,10'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
            - BranchSide:      'libblkid/src/devname.c:136,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:133,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:133,28'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
            - BranchSide:      'libblkid/src/devname.c:134,9'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:133,45'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:134,9'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:136,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:134,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:134,27'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:135,10'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:134,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:135,10'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
            - BranchSide:      'libblkid/src/devname.c:136,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:135,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:135,27'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
            - BranchSide:      'libblkid/src/devname.c:137,24'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:132,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:136,5'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:137,24'
              BranchSideFuncs:
                - blkid_verify
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - blkid_free_dev
        - Branch String:   'libblkid/src/devname.c:138,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:138,18'
              BranchSideFuncs:
                - blkid_free_dev
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:140,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:138,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:139,20'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
            - BranchSide:      'libblkid/src/devname.c:140,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - blkid_verify
                - blkid_free_dev
                - strcmp
                - strcmp
        - Branch String:   'libblkid/src/devname.c:143,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:144,3'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:145,7'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/devname.c:144,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:144,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - free
            - BranchSide:      'libblkid/src/devname.c:145,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/devname.c:62,7'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:69,20'
          Dst:             ul_canonicalize_path
        - Src:             'libblkid/src/devname.c:70,7'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:71,4'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:71,4'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:71,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:74,9'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:80,22'
          Dst:             strdup
        - Src:             'libblkid/src/devname.c:90,7'
          Dst:             access
        - Src:             'libblkid/src/devname.c:92,9'
          Dst:             blkid_new_dev
        - Src:             'libblkid/src/devname.c:98,21'
          Dst:             strdup
        - Src:             'libblkid/src/devname.c:101,20'
          Dst:             strdup
        - Src:             'libblkid/src/devname.c:104,3'
          Dst:             list_add_tail
        - Src:             'libblkid/src/devname.c:109,9'
          Dst:             blkid_verify
        - Src:             'libblkid/src/devname.c:124,8'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:127,8'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:130,8'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:137,11'
          Dst:             blkid_verify
        - Src:             'libblkid/src/devname.c:139,5'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/devname.c:144,3'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:144,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:144,3'
          Dst:             ul_debug
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    list_add_tail
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __list_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/list.h:81,2'
          Dst:             __list_add
    - functionName:    __list_add
      functionSourceFile: '/src/util-linux/./include/list.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - add
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lvm_get_devno
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lvm_device
      BBCount:         22
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - fclose
        - fgets
        - fopen
        - fprintf
        - getpid
        - gnu_dev_makedev
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:278,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:278,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - fopen
                - fgets
                - fclose
                - __isoc99_sscanf
                - gnu_dev_makedev
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:279,19'
              BranchSideFuncs:
                - fopen
                - fgets
                - fclose
                - __isoc99_sscanf
                - gnu_dev_makedev
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:279,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:280,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:284,2'
              BranchSideFuncs:
                - fgets
                - fclose
                - __isoc99_sscanf
                - gnu_dev_makedev
        - Branch String:   'libblkid/src/devname.c:280,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:280,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __errno_location
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:281,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devname.c:284,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:285,14'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fgets
                - fclose
                - gnu_dev_makedev
            - BranchSide:      'libblkid/src/devname.c:290,9'
              BranchSideFuncs:
                - fclose
        - Branch String:   'libblkid/src/devname.c:285,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:284,2'
              BranchSideFuncs:
                - gnu_dev_makedev
                - fclose
            - BranchSide:      'libblkid/src/devname.c:286,10'
              BranchSideFuncs:
                - gnu_dev_makedev
                - fclose
      Callsites:
        - Src:             'libblkid/src/devname.c:278,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:278,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:278,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:279,13'
          Dst:             fopen
        - Src:             'libblkid/src/devname.c:280,3'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:280,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:280,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/devname.c:280,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:284,9'
          Dst:             fgets
        - Src:             'libblkid/src/devname.c:285,7'
          Dst:             __isoc99_sscanf
        - Src:             'libblkid/src/devname.c:286,10'
          Dst:             gnu_dev_makedev
        - Src:             'libblkid/src/devname.c:290,2'
          Dst:             fclose
    - functionName:    ubi_probe_all
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cache
        - only_if_new
      BBCount:         45
      ICount:          227
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - closedir
        - dirfd
        - fprintf
        - fstatat
        - getpid
        - gnu_dev_minor
        - opendir
        - probe_one
        - readdir
        - strcmp
        - strstr
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:364,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:368,3'
              BranchSideFuncs:
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:404,1'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devname.c:368,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:368,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:371,18'
              BranchSideFuncs:
                - opendir
                - readdir
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:372,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:373,4'
              BranchSideFuncs:
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:375,3'
              BranchSideFuncs:
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:375,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:380,11'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:402,12'
              BranchSideFuncs:
                - closedir
                - opendir
                - readdir
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:382,35'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:383,8'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:386,16'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:383,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:383,34'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:386,16'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:382,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:384,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:386,16'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:386,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:386,38'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:388,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:386,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:387,16'
              BranchSideFuncs:
                - strstr
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:388,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:386,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:388,5'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:389,16'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:389,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:390,5'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:391,22'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:391,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:392,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:394,13'
              BranchSideFuncs:
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:396,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:396,33'
              BranchSideFuncs:
                - gnu_dev_minor
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:397,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:396,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:397,5'
              BranchSideFuncs:
                - probe_one
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:398,4'
              BranchSideFuncs:
                - probe_one
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:398,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:398,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - probe_one
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
            - BranchSide:      'libblkid/src/devname.c:400,14'
              BranchSideFuncs:
                - probe_one
                - readdir
                - closedir
                - opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - strcmp
                - strcmp
                - strstr
                - strcmp
                - dirfd
                - fstatat
                - gnu_dev_minor
                - getpid
                - fprintf
                - ul_debug.4353
      Callsites:
        - Src:             'libblkid/src/devname.c:368,3'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:368,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:368,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:371,9'
          Dst:             opendir
        - Src:             'libblkid/src/devname.c:375,18'
          Dst:             readdir
        - Src:             'libblkid/src/devname.c:386,9'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:386,31'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:387,9'
          Dst:             strstr
        - Src:             'libblkid/src/devname.c:389,9'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:391,16'
          Dst:             dirfd
        - Src:             'libblkid/src/devname.c:391,8'
          Dst:             fstatat
        - Src:             'libblkid/src/devname.c:396,33'
          Dst:             gnu_dev_minor
        - Src:             'libblkid/src/devname.c:398,4'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:398,4'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:398,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:400,4'
          Dst:             probe_one
        - Src:             'libblkid/src/devname.c:402,3'
          Dst:             closedir
    - functionName:    lvm_probe_all
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cache
        - only_if_new
      BBCount:         39
      ICount:          240
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - closedir
        - fprintf
        - getpid
        - lvm_get_devno
        - opendir
        - probe_one
        - readdir
        - snprintf
        - strcmp
        - strlen
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:302,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:303,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devname.c:305,2'
              BranchSideFuncs:
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:305,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:305,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:307,2'
              BranchSideFuncs:
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:307,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:314,13'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:355,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libblkid/src/devname.c:315,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:315,40'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:316,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:315,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:316,4'
              BranchSideFuncs:
                - strlen
                - malloc
                - closedir
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - readdir
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:317,9'
              BranchSideFuncs:
                - strlen
                - malloc
                - closedir
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - readdir
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:319,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:320,4'
              BranchSideFuncs:
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:321,12'
              BranchSideFuncs:
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:325,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:326,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:328,3'
              BranchSideFuncs:
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:328,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:331,14'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:352,12'
              BranchSideFuncs:
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - readdir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:332,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:332,41'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:333,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:332,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:333,5'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - closedir
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - readdir
                - closedir
                - readdir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:335,10'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - closedir
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - readdir
                - closedir
                - readdir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:337,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:338,14'
              BranchSideFuncs:
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:341,13'
              BranchSideFuncs:
                - snprintf
                - lvm_get_devno
                - snprintf
                - probe_one
                - free
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:345,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:345,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - probe_one
                - free
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
            - BranchSide:      'libblkid/src/devname.c:348,14'
              BranchSideFuncs:
                - probe_one
                - free
                - readdir
                - closedir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - malloc
                - snprintf
                - opendir
                - free
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - closedir
                - snprintf
                - lvm_get_devno
                - snprintf
                - getpid
                - fprintf
                - ul_debug.4353
      Callsites:
        - Src:             'libblkid/src/devname.c:302,17'
          Dst:             opendir
        - Src:             'libblkid/src/devname.c:305,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:305,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:305,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:307,20'
          Dst:             readdir
        - Src:             'libblkid/src/devname.c:315,8'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:315,33'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:317,18'
          Dst:             strlen
        - Src:             'libblkid/src/devname.c:321,3'
          Dst:             snprintf
        - Src:             'libblkid/src/devname.c:323,13'
          Dst:             opendir
        - Src:             'libblkid/src/devname.c:328,21'
          Dst:             readdir
        - Src:             'libblkid/src/devname.c:332,9'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:332,34'
          Dst:             strcmp
        - Src:             'libblkid/src/devname.c:335,19'
          Dst:             strlen
        - Src:             'libblkid/src/devname.c:335,37'
          Dst:             strlen
        - Src:             'libblkid/src/devname.c:338,5'
          Dst:             closedir
        - Src:             'libblkid/src/devname.c:341,4'
          Dst:             snprintf
        - Src:             'libblkid/src/devname.c:343,10'
          Dst:             lvm_get_devno
        - Src:             'libblkid/src/devname.c:344,4'
          Dst:             snprintf
        - Src:             'libblkid/src/devname.c:345,4'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:345,4'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:345,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:348,4'
          Dst:             probe_one
        - Src:             'libblkid/src/devname.c:352,3'
          Dst:             closedir
        - Src:             'libblkid/src/devname.c:355,2'
          Dst:             closedir
    - functionName:    sysfs_probe_all
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cache
        - only_if_new
        - only_removable
      BBCount:         95
      ICount:          506
      EdgeCount:       124
      CyclomaticComplexity: 31
      functionsReached:
        - __sysfs_devname_to_devno
        - blkid_free_dev
        - closedir
        - fprintf
        - getpid
        - opendir
        - probe_one
        - sysfs_blkdev_is_partition_dirent
        - sysfs_devname_to_devno
        - ul_debug
        - ul_new_sysfs_path
        - ul_path_opendir
        - ul_path_read_u32
        - ul_path_read_u64
        - ul_path_readf_u64
        - ul_unref_path
        - xreaddir
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:417,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:418,3'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_unref_path
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:420,2'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_unref_path
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:420,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:420,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_unref_path
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:423,2'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_unref_path
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:423,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:424,8'
              BranchSideFuncs:
                - sysfs_devname_to_devno
                - xreaddir.4337
                - closedir
                - ul_unref_path
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:519,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libblkid/src/devname.c:432,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:432,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_devname_to_devno
                - xreaddir.4337
                - closedir
                - ul_unref_path
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:434,34'
              BranchSideFuncs:
                - sysfs_devname_to_devno
                - xreaddir.4337
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:435,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:436,4'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:437,26'
              BranchSideFuncs:
                - ul_new_sysfs_path
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:438,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:439,4'
              BranchSideFuncs:
                - ul_path_read_u64
                - ul_path_read_u32
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:441,24'
              BranchSideFuncs:
                - ul_path_read_u64
                - ul_path_read_u32
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:441,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:442,9'
              BranchSideFuncs:
                - ul_path_read_u32
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:443,24'
              BranchSideFuncs:
                - ul_path_read_u32
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:443,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:444,14'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:447,8'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:447,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:448,4'
              BranchSideFuncs:
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:451,7'
              BranchSideFuncs:
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:451,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:452,9'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
            - BranchSide:      'libblkid/src/devname.c:458,25'
              BranchSideFuncs:
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:452,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:453,5'
              BranchSideFuncs:
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:457,3'
              BranchSideFuncs:
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:458,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:459,14'
              BranchSideFuncs:
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:460,9'
              BranchSideFuncs:
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:464,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:464,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:466,25'
              BranchSideFuncs:
                - ul_path_opendir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:467,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:468,4'
              BranchSideFuncs:
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:471,3'
              BranchSideFuncs:
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:471,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:474,42'
              BranchSideFuncs:
                - sysfs_blkdev_is_partition_dirent
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:492,8'
              BranchSideFuncs:
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:474,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:475,5'
              BranchSideFuncs:
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:479,26'
              BranchSideFuncs:
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:480,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:480,12'
              BranchSideFuncs:
                - __sysfs_devname_to_devno
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:482,44'
              BranchSideFuncs:
                - __sysfs_devname_to_devno
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:479,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:481,5'
              BranchSideFuncs:
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:482,44'
              BranchSideFuncs:
                - __sysfs_devname_to_devno
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:483,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:484,5'
              BranchSideFuncs:
                - probe_one
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:486,4'
              BranchSideFuncs:
                - probe_one
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:486,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:486,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - probe_one
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
            - BranchSide:      'libblkid/src/devname.c:488,10'
              BranchSideFuncs:
                - probe_one
                - xreaddir.4337
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:492,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:494,4'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:501,4'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:494,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:494,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
            - BranchSide:      'libblkid/src/devname.c:496,14'
              BranchSideFuncs:
                - probe_one
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
        - Branch String:   'libblkid/src/devname.c:504,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:505,6'
              BranchSideFuncs:
                - blkid_free_dev
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:510,4'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:505,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:505,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
            - BranchSide:      'libblkid/src/devname.c:506,21'
              BranchSideFuncs:
                - blkid_free_dev
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
                - closedir
        - Branch String:   'libblkid/src/devname.c:513,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:514,13'
              BranchSideFuncs:
                - closedir
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
            - BranchSide:      'libblkid/src/devname.c:515,7'
              BranchSideFuncs:
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - ul_unref_path
        - Branch String:   'libblkid/src/devname.c:515,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:423,2'
              BranchSideFuncs:
                - ul_unref_path
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:516,18'
              BranchSideFuncs:
                - ul_unref_path
                - xreaddir.4337
                - closedir
                - sysfs_devname_to_devno
                - closedir
                - ul_new_sysfs_path
                - ul_path_read_u64
                - ul_path_read_u32
                - ul_path_read_u32
                - ul_path_opendir
                - xreaddir.4337
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - blkid_free_dev
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_blkdev_is_partition_dirent
                - ul_path_readf_u64
                - __sysfs_devname_to_devno
                - probe_one
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
                - getpid
                - fprintf
                - ul_debug.4353
      Callsites:
        - Src:             'libblkid/src/devname.c:416,10'
          Dst:             opendir
        - Src:             'libblkid/src/devname.c:420,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:420,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:420,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:423,16'
          Dst:             xreaddir
        - Src:             'libblkid/src/devname.c:432,3'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:432,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:432,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:434,11'
          Dst:             sysfs_devname_to_devno
        - Src:             'libblkid/src/devname.c:437,8'
          Dst:             ul_new_sysfs_path
        - Src:             'libblkid/src/devname.c:441,7'
          Dst:             ul_path_read_u64
        - Src:             'libblkid/src/devname.c:443,7'
          Dst:             ul_path_read_u32
        - Src:             'libblkid/src/devname.c:458,8'
          Dst:             ul_path_read_u32
        - Src:             'libblkid/src/devname.c:464,3'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:464,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:464,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:466,9'
          Dst:             ul_path_opendir
        - Src:             'libblkid/src/devname.c:471,18'
          Dst:             xreaddir
        - Src:             'libblkid/src/devname.c:474,9'
          Dst:             sysfs_blkdev_is_partition_dirent
        - Src:             'libblkid/src/devname.c:479,8'
          Dst:             ul_path_readf_u64
        - Src:             'libblkid/src/devname.c:482,13'
          Dst:             __sysfs_devname_to_devno
        - Src:             'libblkid/src/devname.c:486,4'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:486,4'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:486,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:489,4'
          Dst:             probe_one
        - Src:             'libblkid/src/devname.c:494,4'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:494,4'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:494,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:496,4'
          Dst:             probe_one
        - Src:             'libblkid/src/devname.c:505,6'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:505,6'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:505,6'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:506,6'
          Dst:             blkid_free_dev
        - Src:             'libblkid/src/devname.c:514,4'
          Dst:             closedir
        - Src:             'libblkid/src/devname.c:516,4'
          Dst:             ul_unref_path
        - Src:             'libblkid/src/devname.c:519,2'
          Dst:             closedir
    - functionName:    blkid_probe_all_removable
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - sysfs_probe_all
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:615,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:615,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - sysfs_probe_all
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:616,24'
              BranchSideFuncs:
                - sysfs_probe_all
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:617,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:617,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:617,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/devname.c:615,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:615,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:615,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:616,8'
          Dst:             sysfs_probe_all
        - Src:             'libblkid/src/devname.c:617,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:617,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:617,2'
          Dst:             ul_debug
    - functionName:    blkid_probe_all_new
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - probe_all
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:587,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:587,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - probe_all
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:588,18'
              BranchSideFuncs:
                - probe_all
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:589,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:589,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:589,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/devname.c:587,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:587,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:587,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:588,8'
          Dst:             probe_all
        - Src:             'libblkid/src/devname.c:589,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:589,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:589,2'
          Dst:             ul_debug
    - functionName:    probe_all
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cache
        - only_if_new
        - update_interval
      BBCount:         21
      ICount:          124
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - blkid_flush_cache
        - blkid_read_cache
        - fprintf
        - getpid
        - lvm_probe_all
        - sysfs_probe_all
        - time
        - ubi_probe_all
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:530,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:531,3'
              BranchSideFuncs:
                - blkid_read_cache
                - lvm_probe_all
                - ubi_probe_all
                - sysfs_probe_all
                - blkid_flush_cache
                - time
                - time
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:533,6'
              BranchSideFuncs:
                - blkid_read_cache
                - lvm_probe_all
                - ubi_probe_all
                - sysfs_probe_all
                - blkid_flush_cache
                - time
                - time
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:533,45'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:534,6'
              BranchSideFuncs:
                - time
                - blkid_read_cache
                - lvm_probe_all
                - ubi_probe_all
                - sysfs_probe_all
                - blkid_flush_cache
                - time
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:539,19'
              BranchSideFuncs:
                - blkid_read_cache
                - lvm_probe_all
                - ubi_probe_all
                - sysfs_probe_all
                - blkid_flush_cache
                - time
        - Branch String:   'libblkid/src/devname.c:533,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:535,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:539,19'
              BranchSideFuncs:
                - blkid_read_cache
                - lvm_probe_all
                - ubi_probe_all
                - sysfs_probe_all
                - blkid_flush_cache
                - time
        - Branch String:   'libblkid/src/devname.c:535,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:535,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:536,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devname.c:548,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:548,25'
              BranchSideFuncs:
                - blkid_flush_cache
                - time
            - BranchSide:      'libblkid/src/devname.c:553,20'
              BranchSideFuncs:
                - blkid_flush_cache
        - Branch String:   'libblkid/src/devname.c:548,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:549,21'
              BranchSideFuncs:
                - time
                - blkid_flush_cache
            - BranchSide:      'libblkid/src/devname.c:553,20'
              BranchSideFuncs:
                - blkid_flush_cache
      Callsites:
        - Src:             'libblkid/src/devname.c:534,6'
          Dst:             time
        - Src:             'libblkid/src/devname.c:535,3'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:535,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:535,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:539,2'
          Dst:             blkid_read_cache
        - Src:             'libblkid/src/devname.c:541,2'
          Dst:             lvm_probe_all
        - Src:             'libblkid/src/devname.c:543,2'
          Dst:             ubi_probe_all
        - Src:             'libblkid/src/devname.c:545,7'
          Dst:             sysfs_probe_all
        - Src:             'libblkid/src/devname.c:549,21'
          Dst:             time
        - Src:             'libblkid/src/devname.c:553,2'
          Dst:             blkid_flush_cache
    - functionName:    blkid_probe_all
      functionSourceFile: '/src/util-linux/libblkid/src/devname.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - getpid
        - probe_all
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/devname.c:569,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:569,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
                - probe_all
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:570,18'
              BranchSideFuncs:
                - probe_all
                - getpid
                - fprintf
                - ul_debug.4353
        - Branch String:   'libblkid/src/devname.c:571,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devname.c:571,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4353
            - BranchSide:      'libblkid/src/devname.c:571,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/devname.c:569,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:569,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:569,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/devname.c:570,8'
          Dst:             probe_all
        - Src:             'libblkid/src/devname.c:571,2'
          Dst:             getpid
        - Src:             'libblkid/src/devname.c:571,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devname.c:571,2'
          Dst:             ul_debug
    - functionName:    free_dirlist
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/devno.c:94,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:95,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'libblkid/src/devno.c:99,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkid_driver_has_major
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - drvname
        - drvmaj
      BBCount:         28
      ICount:          140
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __isoc99_sscanf
        - fclose
        - fgets
        - fopen
        - fprintf
        - getpid
        - strcmp
        - strncmp
        - ul_debug
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/devno.c:294,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:295,3'
              BranchSideFuncs:
                - fgets
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
                - strncmp
            - BranchSide:      'libblkid/src/devno.c:297,2'
              BranchSideFuncs:
                - fgets
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
                - strncmp
        - Branch String:   'libblkid/src/devno.c:297,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:298,35'
              BranchSideFuncs:
                - strncmp
                - fgets
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
            - BranchSide:      'libblkid/src/devno.c:302,2'
              BranchSideFuncs:
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
        - Branch String:   'libblkid/src/devno.c:298,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:297,2'
              BranchSideFuncs:
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
            - BranchSide:      'libblkid/src/devno.c:299,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
        - Branch String:   'libblkid/src/devno.c:302,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:306,14'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - strcmp
            - BranchSide:      'libblkid/src/devno.c:315,9'
              BranchSideFuncs:
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:306,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:307,4'
              BranchSideFuncs:
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
            - BranchSide:      'libblkid/src/devno.c:309,7'
              BranchSideFuncs:
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
                - strcmp
        - Branch String:   'libblkid/src/devno.c:309,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:302,2'
              BranchSideFuncs:
                - strcmp
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
            - BranchSide:      'libblkid/src/devno.c:309,31'
              BranchSideFuncs:
                - strcmp
                - fgets
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
                - __isoc99_sscanf
        - Branch String:   'libblkid/src/devno.c:309,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:302,2'
              BranchSideFuncs:
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:310,10'
              BranchSideFuncs:
                - fclose
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:317,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:317,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:319,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/devno.c:293,6'
          Dst:             fopen
        - Src:             'libblkid/src/devno.c:297,9'
          Dst:             fgets
        - Src:             'libblkid/src/devno.c:298,7'
          Dst:             strncmp
        - Src:             'libblkid/src/devno.c:302,9'
          Dst:             fgets
        - Src:             'libblkid/src/devno.c:306,7'
          Dst:             __isoc99_sscanf
        - Src:             'libblkid/src/devno.c:309,24'
          Dst:             strcmp
        - Src:             'libblkid/src/devno.c:315,2'
          Dst:             fclose
        - Src:             'libblkid/src/devno.c:317,2'
          Dst:             getpid
        - Src:             'libblkid/src/devno.c:317,2'
          Dst:             fprintf
        - Src:             'libblkid/src/devno.c:317,2'
          Dst:             ul_debug
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    blkid_devno_to_wholedisk
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
        - diskname
        - len
        - diskdevno
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sysfs_devno_to_wholedisk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/devno.c:281,9'
          Dst:             sysfs_devno_to_wholedisk
    - functionName:    scandev_devno_to_devpath
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         21
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - add_to_dirlist
        - blkid__scan_dir
        - fprintf
        - free_dirlist
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/devno.c:182,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:183,19'
              BranchSideFuncs:
                - add_to_dirlist
                - free_dirlist
                - free_dirlist
                - blkid__scan_dir
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:185,2'
              BranchSideFuncs:
                - free_dirlist
                - free_dirlist
                - blkid__scan_dir
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:185,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:185,2'
              BranchSideFuncs:
                - blkid__scan_dir
                - free
                - free
                - free_dirlist
                - free_dirlist
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:186,30'
              BranchSideFuncs:
                - blkid__scan_dir
                - free
                - free
                - free_dirlist
                - free_dirlist
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:189,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:189,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
                - blkid__scan_dir
                - free
                - free
                - free_dirlist
                - free_dirlist
            - BranchSide:      'libblkid/src/devno.c:190,19'
              BranchSideFuncs:
                - blkid__scan_dir
                - free
                - free
                - free_dirlist
                - free_dirlist
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:193,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:194,4'
              BranchSideFuncs:
                - free_dirlist
                - free_dirlist
            - BranchSide:      'libblkid/src/devno.c:199,7'
              BranchSideFuncs:
                - free_dirlist
                - free_dirlist
                - blkid__scan_dir
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:199,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:185,2'
              BranchSideFuncs:
                - free_dirlist
                - free_dirlist
                - blkid__scan_dir
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:200,11'
              BranchSideFuncs:
                - free_dirlist
                - free_dirlist
                - blkid__scan_dir
                - free
                - free
                - getpid
                - fprintf
                - ul_debug.4429
      Callsites:
        - Src:             'libblkid/src/devno.c:183,3'
          Dst:             add_to_dirlist
        - Src:             'libblkid/src/devno.c:189,3'
          Dst:             getpid
        - Src:             'libblkid/src/devno.c:189,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devno.c:189,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/devno.c:190,3'
          Dst:             blkid__scan_dir
        - Src:             'libblkid/src/devno.c:204,2'
          Dst:             free_dirlist
        - Src:             'libblkid/src/devno.c:205,2'
          Dst:             free_dirlist
    - functionName:    add_to_dirlist
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dir
        - subdir
        - list
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_strconcat
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/devno.c:74,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:75,3'
              BranchSideFuncs:
                - free
                - strdup
                - blkid_strconcat
            - BranchSide:      'libblkid/src/devno.c:76,13'
              BranchSideFuncs:
                - free
                - strdup
                - blkid_strconcat
        - Branch String:   'libblkid/src/devno.c:76,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:76,38'
              BranchSideFuncs:
                - blkid_strconcat
                - free
            - BranchSide:      'libblkid/src/devno.c:77,6'
              BranchSideFuncs:
                - free
                - strdup
        - Branch String:   'libblkid/src/devno.c:77,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:76,13'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      'libblkid/src/devno.c:77,19'
              BranchSideFuncs:
                - strdup
                - free
        - Branch String:   'libblkid/src/devno.c:79,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:80,8'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devno.c:83,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/devno.c:76,22'
          Dst:             blkid_strconcat
        - Src:             'libblkid/src/devno.c:77,12'
          Dst:             strdup
    - functionName:    blkid__scan_dir
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dirname
        - devno
        - list
        - devname
      BBCount:         64
      ICount:          329
      EdgeCount:       87
      CyclomaticComplexity: 25
      functionsReached:
        - add_to_dirlist
        - blkid_strconcat
        - closedir
        - dirfd
        - fprintf
        - fstatat
        - getpid
        - opendir
        - readdir
        - strcmp
        - ul_debug
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/devno.c:109,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:110,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devno.c:112,2'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:112,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:114,7'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:158,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libblkid/src/devno.c:114,32'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:114,35'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:118,7'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:114,56'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:115,7'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:118,7'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:115,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:115,31'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:118,7'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:114,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:116,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:118,7'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:118,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:119,9'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:123,21'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:119,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:120,10'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:121,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:120,32'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:120,36'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:123,21'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:118,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:121,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:123,21'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:123,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:124,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:126,7'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:126,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:126,33'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:133,8'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
        - Branch String:   'libblkid/src/devno.c:126,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:127,31'
              BranchSideFuncs:
                - blkid_strconcat
                - closedir
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:133,8'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
        - Branch String:   'libblkid/src/devno.c:128,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:128,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
                - closedir
            - BranchSide:      'libblkid/src/devno.c:130,4'
              BranchSideFuncs:
                - closedir
        - Branch String:   'libblkid/src/devno.c:133,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:133,17'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
            - BranchSide:      'libblkid/src/devno.c:134,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:133,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:134,4'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - strcmp
                - dirfd
                - fstatat
            - BranchSide:      'libblkid/src/devno.c:138,7'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - strcmp
                - dirfd
                - fstatat
        - Branch String:   'libblkid/src/devno.c:138,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:139,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:140,7'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - strcmp
                - dirfd
                - fstatat
        - Branch String:   'libblkid/src/devno.c:140,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:143,22'
              BranchSideFuncs:
                - dirfd
                - fstatat
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:148,8'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - strcmp
        - Branch String:   'libblkid/src/devno.c:143,66'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:144,9'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:145,5'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:143,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:145,5'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - strcmp
            - BranchSide:      'libblkid/src/devno.c:146,3'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
                - strcmp
        - Branch String:   'libblkid/src/devno.c:148,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:150,7'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:154,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:150,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:152,14'
              BranchSideFuncs:
                - strcmp
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:156,18'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:148,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:154,4'
              BranchSideFuncs:
                - readdir
                - closedir
                - dirfd
                - fstatat
                - add_to_dirlist
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:156,18'
              BranchSideFuncs:
                - add_to_dirlist
                - readdir
                - closedir
                - dirfd
                - fstatat
                - strcmp
                - dirfd
                - fstatat
                - blkid_strconcat
                - getpid
                - fprintf
                - ul_debug.4429
      Callsites:
        - Src:             'libblkid/src/devno.c:109,13'
          Dst:             opendir
        - Src:             'libblkid/src/devno.c:112,15'
          Dst:             readdir
        - Src:             'libblkid/src/devno.c:123,15'
          Dst:             dirfd
        - Src:             'libblkid/src/devno.c:123,7'
          Dst:             fstatat
        - Src:             'libblkid/src/devno.c:127,15'
          Dst:             blkid_strconcat
        - Src:             'libblkid/src/devno.c:128,4'
          Dst:             getpid
        - Src:             'libblkid/src/devno.c:128,4'
          Dst:             fprintf
        - Src:             'libblkid/src/devno.c:128,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/devno.c:143,16'
          Dst:             dirfd
        - Src:             'libblkid/src/devno.c:143,8'
          Dst:             fstatat
        - Src:             'libblkid/src/devno.c:152,7'
          Dst:             strcmp
        - Src:             'libblkid/src/devno.c:156,3'
          Dst:             add_to_dirlist
        - Src:             'libblkid/src/devno.c:158,2'
          Dst:             closedir
    - functionName:    blkid_strconcat
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - c
      BBCount:         26
      ICount:          166
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/devno.c:45,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:45,18'
              BranchSideFuncs:
                - strlen
                - malloc
                - strlen
                - strlen
            - BranchSide:      'libblkid/src/devno.c:45,5'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
        - Branch String:   'libblkid/src/devno.c:46,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:46,18'
              BranchSideFuncs:
                - strlen
                - malloc
                - strlen
            - BranchSide:      'libblkid/src/devno.c:46,5'
              BranchSideFuncs:
                - malloc
                - strlen
        - Branch String:   'libblkid/src/devno.c:47,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:47,18'
              BranchSideFuncs:
                - strlen
                - malloc
            - BranchSide:      'libblkid/src/devno.c:47,5'
              BranchSideFuncs:
                - malloc
        - Branch String:   'libblkid/src/devno.c:50,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:51,3'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'libblkid/src/devno.c:52,19'
              BranchSideFuncs:
                - malloc
        - Branch String:   'libblkid/src/devno.c:53,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:54,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devno.c:55,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devno.c:55,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:56,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devno.c:57,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devno.c:57,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:58,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devno.c:59,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devno.c:59,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:60,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/devno.c:61,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/devno.c:45,11'
          Dst:             strlen
        - Src:             'libblkid/src/devno.c:46,11'
          Dst:             strlen
        - Src:             'libblkid/src/devno.c:47,11'
          Dst:             strlen
    - functionName:    blkid_devno_to_devname
      functionSourceFile: '/src/util-linux/libblkid/src/devno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - devno
      BBCount:         22
      ICount:          103
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - getpid
        - scandev_devno_to_devpath
        - strdup
        - sysfs_devno_to_devpath
        - ul_debug
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/devno.c:226,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:227,17'
              BranchSideFuncs:
                - strdup
                - scandev_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.4429
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:228,7'
              BranchSideFuncs:
                - scandev_devno_to_devpath
                - getpid
                - fprintf
                - ul_debug.4429
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:228,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:229,35'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:231,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:231,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:232,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:235,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
        - Branch String:   'libblkid/src/devno.c:232,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:232,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:234,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/devno.c:235,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/devno.c:0,0'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
            - BranchSide:      'libblkid/src/devno.c:235,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4429
      Callsites:
        - Src:             'libblkid/src/devno.c:225,9'
          Dst:             sysfs_devno_to_devpath
        - Src:             'libblkid/src/devno.c:227,10'
          Dst:             strdup
        - Src:             'libblkid/src/devno.c:229,10'
          Dst:             scandev_devno_to_devpath
        - Src:             'libblkid/src/devno.c:232,3'
          Dst:             getpid
        - Src:             'libblkid/src/devno.c:232,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devno.c:232,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/devno.c:235,3'
          Dst:             getpid
        - Src:             'libblkid/src/devno.c:235,3'
          Dst:             fprintf
        - Src:             'libblkid/src/devno.c:235,3'
          Dst:             ul_debug
    - functionName:    utf8_unichar_valid_range
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - unichar
      BBCount:         13
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:109,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:110,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:111,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:111,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:113,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:113,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:113,29'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:115,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:113,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:114,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:115,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:115,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:117,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    utf8_unichar_to_encoded_len
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - unichar
      BBCount:         12
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:93,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:94,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:95,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:95,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:96,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:97,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:97,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:98,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:99,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:99,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:100,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:101,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:101,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:102,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:103,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    utf8_encoded_to_unichar
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         18
      ICount:          142
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - utf8_encoded_expected_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:58,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:60,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:62,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:65,18'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:68,18'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:71,18'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:74,18'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:77,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:80,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:81,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:81,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:82,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:83,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/encode.c:57,8'
          Dst:             utf8_encoded_expected_len
    - functionName:    utf8_encoded_expected_len
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         14
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:35,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:36,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:37,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:37,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:38,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:39,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:39,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:40,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:41,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:41,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:43,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:43,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:44,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:45,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:45,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:47,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __normalize_whitespace
      functionSourceFile: '/src/util-linux/./include/strutils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - src
        - sz
        - dst
        - len
      BBCount:         29
      ICount:          169
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - __ctype_b_loc
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/strutils.h:396,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:397,3'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:399,9'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:399,28'
          Branch Sides:
            - BranchSide:      './include/strutils.h:399,31'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:399,2'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:399,2'
          Branch Sides:
            - BranchSide:      './include/strutils.h:400,7'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:410,6'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:400,7'
          Branch Sides:
            - BranchSide:      './include/strutils.h:401,7'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:403,8'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:405,15'
          Branch Sides:
            - BranchSide:      './include/strutils.h:405,19'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:406,5'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:405,23'
          Branch Sides:
            - BranchSide:      './include/strutils.h:405,27'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:408,15'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:405,7'
          Branch Sides:
            - BranchSide:      './include/strutils.h:406,5'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      './include/strutils.h:408,15'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   './include/strutils.h:410,10'
          Branch Sides:
            - BranchSide:      './include/strutils.h:410,13'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:410,17'
              BranchSideFuncs: []
        - Branch String:   './include/strutils.h:410,6'
          Branch Sides:
            - BranchSide:      './include/strutils.h:410,17'
              BranchSideFuncs: []
            - BranchSide:      './include/strutils.h:411,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/strutils.h:400,7'
          Dst:             __ctype_b_loc
    - functionName:    blkid_safe_string
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - str_safe
        - len
      BBCount:         35
      ICount:          210
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - __ctype_b_loc
        - __normalize_whitespace
        - strnlen
        - utf8_encoded_valid_unichar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:230,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:230,15'
              BranchSideFuncs:
                - strnlen
                - __normalize_whitespace
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:231,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:230,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:230,28'
              BranchSideFuncs:
                - strnlen
                - __normalize_whitespace
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:231,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:230,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:231,3'
              BranchSideFuncs:
                - strnlen
                - __normalize_whitespace
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:234,28'
              BranchSideFuncs:
                - strnlen
                - __normalize_whitespace
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
        - Branch String:   'libblkid/src/encode.c:237,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:237,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:237,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
        - Branch String:   'libblkid/src/encode.c:237,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:241,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:261,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:241,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:241,29'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:245,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
        - Branch String:   'libblkid/src/encode.c:241,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:242,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:245,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
        - Branch String:   'libblkid/src/encode.c:245,32'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:245,35'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:249,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
        - Branch String:   'libblkid/src/encode.c:245,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:246,6'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:249,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
        - Branch String:   'libblkid/src/encode.c:249,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:250,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:253,49'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - __ctype_b_loc
        - Branch String:   'libblkid/src/encode.c:253,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:254,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
            - BranchSide:      'libblkid/src/encode.c:258,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - utf8_encoded_valid_unichar
      Callsites:
        - Src:             'libblkid/src/encode.c:234,33'
          Dst:             strnlen
        - Src:             'libblkid/src/encode.c:233,2'
          Dst:             __normalize_whitespace
        - Src:             'libblkid/src/encode.c:249,12'
          Dst:             __ctype_b_loc
        - Src:             'libblkid/src/encode.c:253,21'
          Dst:             utf8_encoded_valid_unichar
    - functionName:    utf8_encoded_valid_unichar
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         18
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - utf8_encoded_expected_len
        - utf8_encoded_to_unichar
        - utf8_unichar_to_encoded_len
        - utf8_unichar_valid_range
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:128,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:132,6'
              BranchSideFuncs:
                - utf8_encoded_to_unichar
                - utf8_unichar_to_encoded_len
                - utf8_unichar_valid_range
        - Branch String:   'libblkid/src/encode.c:132,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:136,9'
              BranchSideFuncs:
                - utf8_encoded_to_unichar
                - utf8_unichar_to_encoded_len
                - utf8_unichar_valid_range
        - Branch String:   'libblkid/src/encode.c:136,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:137,8'
              BranchSideFuncs:
                - utf8_encoded_to_unichar
                - utf8_unichar_to_encoded_len
                - utf8_unichar_valid_range
            - BranchSide:      'libblkid/src/encode.c:140,36'
              BranchSideFuncs:
                - utf8_encoded_to_unichar
                - utf8_unichar_to_encoded_len
                - utf8_unichar_valid_range
        - Branch String:   'libblkid/src/encode.c:137,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:137,26'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:138,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:143,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:144,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:147,32'
              BranchSideFuncs:
                - utf8_unichar_valid_range
        - Branch String:   'libblkid/src/encode.c:147,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:148,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:150,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/encode.c:127,8'
          Dst:             utf8_encoded_expected_len
        - Src:             'libblkid/src/encode.c:140,12'
          Dst:             utf8_encoded_to_unichar
        - Src:             'libblkid/src/encode.c:143,6'
          Dst:             utf8_unichar_to_encoded_len
        - Src:             'libblkid/src/encode.c:147,7'
          Dst:             utf8_unichar_valid_range
    - functionName:    is_whitelisted
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - white
      BBCount:         27
      ICount:          119
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:155,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:155,19'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'libblkid/src/encode.c:156,7'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'libblkid/src/encode.c:155,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:156,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:160,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:156,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:156,19'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'libblkid/src/encode.c:157,7'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'libblkid/src/encode.c:156,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:157,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:160,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:157,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:157,19'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'libblkid/src/encode.c:158,25'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'libblkid/src/encode.c:157,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:158,25'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:160,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:158,36'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:159,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:160,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:159,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:159,31'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'libblkid/src/encode.c:161,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:155,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:160,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:161,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/encode.c:158,6'
          Dst:             strchr
        - Src:             'libblkid/src/encode.c:159,24'
          Dst:             strchr
    - functionName:    blkid_encode_string
      functionSourceFile: '/src/util-linux/libblkid/src/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - str_enc
        - len
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - is_whitelisted
        - sprintf
        - utf8_encoded_valid_unichar
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/encode.c:180,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:180,15'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
            - BranchSide:      'libblkid/src/encode.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:180,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:180,27'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
            - BranchSide:      'libblkid/src/encode.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:180,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:181,3'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
            - BranchSide:      'libblkid/src/encode.c:183,9'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
        - Branch String:   'libblkid/src/encode.c:183,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:186,40'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
            - BranchSide:      'libblkid/src/encode.c:207,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/encode.c:187,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:188,8'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
            - BranchSide:      'libblkid/src/encode.c:193,14'
              BranchSideFuncs:
                - is_whitelisted
                - sprintf
                - utf8_encoded_valid_unichar
        - Branch String:   'libblkid/src/encode.c:188,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:189,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:190,12'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
        - Branch String:   'libblkid/src/encode.c:193,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:193,48'
              BranchSideFuncs:
                - sprintf
                - utf8_encoded_valid_unichar
                - is_whitelisted
            - BranchSide:      'libblkid/src/encode.c:194,8'
              BranchSideFuncs:
                - sprintf
                - utf8_encoded_valid_unichar
                - is_whitelisted
        - Branch String:   'libblkid/src/encode.c:193,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:194,8'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
            - BranchSide:      'libblkid/src/encode.c:199,8'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
        - Branch String:   'libblkid/src/encode.c:194,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:195,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:196,13'
              BranchSideFuncs:
                - sprintf
                - utf8_encoded_valid_unichar
                - is_whitelisted
        - Branch String:   'libblkid/src/encode.c:199,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:201,17'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
        - Branch String:   'libblkid/src/encode.c:204,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:205,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:206,2'
              BranchSideFuncs:
                - utf8_encoded_valid_unichar
                - is_whitelisted
                - sprintf
        - Branch String:   'libblkid/src/encode.c:207,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/encode.c:208,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/encode.c:209,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/encode.c:186,12'
          Dst:             utf8_encoded_valid_unichar
        - Src:             'libblkid/src/encode.c:193,33'
          Dst:             is_whitelisted
        - Src:             'libblkid/src/encode.c:196,4'
          Dst:             sprintf
    - functionName:    blkid_get_library_version
      functionSourceFile: '/src/util-linux/libblkid/src/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ver_string
        - date_string
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_parse_version_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/version.c:56,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/version.c:57,17'
              BranchSideFuncs:
                - blkid_parse_version_string
            - BranchSide:      'libblkid/src/version.c:58,6'
              BranchSideFuncs:
                - blkid_parse_version_string
        - Branch String:   'libblkid/src/version.c:58,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/version.c:58,6'
              BranchSideFuncs:
                - blkid_parse_version_string
            - BranchSide:      'libblkid/src/version.c:59,18'
              BranchSideFuncs:
                - blkid_parse_version_string
      Callsites:
        - Src:             'libblkid/src/version.c:61,9'
          Dst:             blkid_parse_version_string
    - functionName:    blkid_parse_version_string
      functionSourceFile: '/src/util-linux/libblkid/src/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ver_string
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __ctype_b_loc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/version.c:36,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/version.c:36,2'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/version.c:37,8'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/version.c:37,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/version.c:38,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/version.c:39,8'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/version.c:39,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/version.c:40,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/version.c:41,14'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'libblkid/src/version.c:39,8'
          Dst:             __ctype_b_loc
    - functionName:    probe_aix_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/aix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_partitions_need_typeonly
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/aix.c:23,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/aix.c:25,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/aix.c:27,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
        - Branch String:   'libblkid/src/partitions/aix.c:28,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/aix.c:29,3'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
            - BranchSide:      'libblkid/src/partitions/aix.c:31,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
        - Branch String:   'libblkid/src/partitions/aix.c:32,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/aix.c:33,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/aix.c:35,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/aix.c:23,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/aix.c:27,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/aix.c:31,8'
          Dst:             blkid_partlist_new_parttable
    - functionName:    linux_isalnum
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/atari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_id_common
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/atari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/atari.c:104,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:105,19'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'libblkid/src/partitions/atari.c:108,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:105,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:106,4'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'libblkid/src/partitions/atari.c:107,2'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'libblkid/src/partitions/atari.c:105,8'
          Dst:             memcmp
    - functionName:    parse_partition
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/atari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - tab
        - part
        - offset
      BBCount:         11
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __bswap_32
        - blkid_partition_set_type_string
        - blkid_partlist_add_partition
        - blkid_partlist_get_partition_by_start
        - blkid_partlist_increment_partno
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/atari.c:121,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:123,8'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
            - BranchSide:      'libblkid/src/partitions/atari.c:128,37'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type_string
        - Branch String:   'libblkid/src/partitions/atari.c:123,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:124,36'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:125,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:129,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:130,3'
              BranchSideFuncs:
                - blkid_partition_set_type_string
            - BranchSide:      'libblkid/src/partitions/atari.c:132,34'
              BranchSideFuncs:
                - blkid_partition_set_type_string
      Callsites:
        - Src:             'libblkid/src/partitions/atari.c:118,10'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:119,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:121,6'
          Dst:             blkid_partlist_get_partition_by_start
        - Src:             'libblkid/src/partitions/atari.c:124,4'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/atari.c:128,8'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/atari.c:132,2'
          Dst:             blkid_partition_set_type_string
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_extended
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/atari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - ls
        - tab
        - part
      BBCount:         27
      ICount:          201
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_sector
        - memcmp
        - parse_partition
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/atari.c:151,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:152,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:154,60'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - memcmp
                - parse_partition
                - memcmp
                - __bswap_32.4520
        - Branch String:   'libblkid/src/partitions/atari.c:155,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:156,8'
              BranchSideFuncs:
                - memcmp
                - parse_partition
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/atari.c:165,9'
              BranchSideFuncs:
                - memcmp
                - parse_partition
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/partitions/atari.c:156,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:157,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/atari.c:158,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:166,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:167,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:168,8'
              BranchSideFuncs:
                - memcmp
                - parse_partition
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/partitions/atari.c:168,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:169,5'
              BranchSideFuncs:
                - memcmp
                - parse_partition
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/atari.c:170,3'
              BranchSideFuncs:
                - memcmp
                - parse_partition
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/partitions/atari.c:172,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:173,4'
              BranchSideFuncs:
                - parse_partition
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - memcmp
            - BranchSide:      'libblkid/src/partitions/atari.c:175,24'
              BranchSideFuncs:
                - parse_partition
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - memcmp
        - Branch String:   'libblkid/src/partitions/atari.c:176,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:177,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:179,8'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - memcmp
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:179,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:180,4'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - memcmp
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:182,14'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - memcmp
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:182,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:183,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:185,12'
              BranchSideFuncs:
                - __bswap_32.4520
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - memcmp
                - parse_partition
                - memcmp
      Callsites:
        - Src:             'libblkid/src/partitions/atari.c:147,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:154,37'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/atari.c:156,8'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/atari.c:157,13'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/atari.c:172,8'
          Dst:             memcmp
        - Src:             'libblkid/src/partitions/atari.c:175,8'
          Dst:             parse_partition
        - Src:             'libblkid/src/partitions/atari.c:182,7'
          Dst:             memcmp
        - Src:             'libblkid/src/partitions/atari.c:185,22'
          Dst:             __bswap_32
    - functionName:    is_valid_partition
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/atari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - part
        - maxoff
      BBCount:         12
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_32
        - is_valid_dimension
        - linux_isalnum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/atari.c:93,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:93,14'
              BranchSideFuncs:
                - linux_isalnum
                - linux_isalnum
                - linux_isalnum
                - is_valid_dimension
            - BranchSide:      'libblkid/src/partitions/atari.c:93,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:94,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:94,14'
              BranchSideFuncs:
                - linux_isalnum
                - linux_isalnum
                - is_valid_dimension
            - BranchSide:      'libblkid/src/partitions/atari.c:94,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:95,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:95,14'
              BranchSideFuncs:
                - linux_isalnum
                - is_valid_dimension
            - BranchSide:      'libblkid/src/partitions/atari.c:95,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:96,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:96,25'
              BranchSideFuncs:
                - is_valid_dimension
            - BranchSide:      'libblkid/src/partitions/atari.c:96,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/atari.c:89,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:90,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:93,6'
          Dst:             linux_isalnum
        - Src:             'libblkid/src/partitions/atari.c:94,6'
          Dst:             linux_isalnum
        - Src:             'libblkid/src/partitions/atari.c:95,6'
          Dst:             linux_isalnum
        - Src:             'libblkid/src/partitions/atari.c:96,6'
          Dst:             is_valid_dimension
    - functionName:    is_valid_dimension
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/atari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - start
        - size
        - maxoff
      BBCount:         14
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/atari.c:82,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:82,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:82,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:82,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:82,16'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:83,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:83,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:83,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:83,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:83,18'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:83,15'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:84,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:84,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:84,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:84,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:84,17'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:84,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    probe_atari_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/atari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         71
      ICount:          410
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_partitions_need_typeonly
        - blkid_partlist_increment_partno
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - blkid_probe_get_sectorsize
        - blkid_probe_get_size
        - blkid_probe_set_magic
        - is_id_common
        - is_valid_dimension
        - is_valid_partition
        - memcmp
        - parse_extended
        - parse_partition
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/atari.c:206,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:207,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:209,30'
              BranchSideFuncs:
                - blkid_probe_get_size
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - __bswap_32.4520
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
        - Branch String:   'libblkid/src/partitions/atari.c:212,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:213,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:216,58'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - __bswap_32.4520
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
        - Branch String:   'libblkid/src/partitions/atari.c:217,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:218,7'
              BranchSideFuncs:
                - __bswap_32.4520
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
            - BranchSide:      'libblkid/src/partitions/atari.c:223,11'
              BranchSideFuncs:
                - __bswap_32.4520
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
        - Branch String:   'libblkid/src/partitions/atari.c:218,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:219,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/atari.c:220,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:226,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:226,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:227,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:226,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:227,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:230,7'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
        - Branch String:   'libblkid/src/partitions/atari.c:230,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:230,24'
              BranchSideFuncs:
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/partitions/atari.c:231,29'
              BranchSideFuncs:
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/partitions/atari.c:231,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:231,29'
              BranchSideFuncs:
                - __bswap_32.4520
                - __bswap_32.4520
                - is_valid_dimension
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/partitions/atari.c:239,9'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/partitions/atari.c:230,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:234,3'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/partitions/atari.c:239,9'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/partitions/atari.c:239,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:240,27'
              BranchSideFuncs:
                - is_valid_partition
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/partitions/atari.c:250,6'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:240,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:241,30'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:248,2'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
                - is_valid_partition
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/partitions/atari.c:241,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:245,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:246,4'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:250,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:251,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:253,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:253,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:255,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:257,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:258,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:259,3'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:261,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:262,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:263,3'
              BranchSideFuncs:
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:265,9'
              BranchSideFuncs:
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:265,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:266,31'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - memcmp
                - parse_extended
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:284,7'
              BranchSideFuncs:
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:268,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:269,36'
              BranchSideFuncs:
                - memcmp
                - parse_extended
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:272,15'
              BranchSideFuncs:
                - memcmp
                - parse_extended
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:272,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:273,12'
              BranchSideFuncs:
                - parse_partition
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
            - BranchSide:      'libblkid/src/partitions/atari.c:276,25'
              BranchSideFuncs:
                - parse_partition
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
        - Branch String:   'libblkid/src/partitions/atari.c:278,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:279,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:280,2'
              BranchSideFuncs:
                - is_id_common
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
                - blkid_partlist_increment_partno
                - memcmp
                - parse_extended
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:284,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:284,31'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:299,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:284,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:285,10'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:299,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:285,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:286,32'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:297,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/atari.c:288,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:288,40'
              BranchSideFuncs:
                - is_id_common
                - blkid_partlist_increment_partno
                - parse_partition
            - BranchSide:      'libblkid/src/partitions/atari.c:289,37'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
        - Branch String:   'libblkid/src/partitions/atari.c:288,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:289,37'
              BranchSideFuncs:
                - parse_partition
                - blkid_partlist_increment_partno
                - is_id_common
            - BranchSide:      'libblkid/src/partitions/atari.c:293,25'
              BranchSideFuncs:
                - parse_partition
                - blkid_partlist_increment_partno
                - is_id_common
        - Branch String:   'libblkid/src/partitions/atari.c:294,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/atari.c:295,12'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/atari.c:296,3'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - is_id_common
                - parse_partition
      Callsites:
        - Src:             'libblkid/src/partitions/atari.c:206,6'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/partitions/atari.c:209,9'
          Dst:             blkid_probe_get_size
        - Src:             'libblkid/src/partitions/atari.c:216,35'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/atari.c:218,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/atari.c:219,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/atari.c:223,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:231,29'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:232,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/atari.c:231,10'
          Dst:             is_valid_dimension
        - Src:             'libblkid/src/partitions/atari.c:240,7'
          Dst:             is_valid_partition
        - Src:             'libblkid/src/partitions/atari.c:241,8'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/partitions/atari.c:253,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/atari.c:257,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/atari.c:261,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/atari.c:269,4'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/atari.c:272,8'
          Dst:             memcmp
        - Src:             'libblkid/src/partitions/atari.c:274,9'
          Dst:             parse_extended
        - Src:             'libblkid/src/partitions/atari.c:276,9'
          Dst:             parse_partition
        - Src:             'libblkid/src/partitions/atari.c:284,18'
          Dst:             is_id_common
        - Src:             'libblkid/src/partitions/atari.c:288,27'
          Dst:             is_id_common
        - Src:             'libblkid/src/partitions/atari.c:289,5'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/atari.c:293,9'
          Dst:             parse_partition
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bsd_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __uint16_identity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/bsd.c:34,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:35,14'
              BranchSideFuncs:
                - __uint16_identity.4541
            - BranchSide:      'libblkid/src/partitions/bsd.c:38,9'
              BranchSideFuncs:
                - __uint16_identity.4541
      Callsites:
        - Src:             'libblkid/src/partitions/bsd.c:38,16'
          Dst:             __uint16_identity
    - functionName:    probe_bsd_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/bsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         79
      ICount:          499
      EdgeCount:       102
      CyclomaticComplexity: 25
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_is_nested_dimension
        - blkid_partition_get_size
        - blkid_partition_get_start
        - blkid_partition_get_type
        - blkid_partition_set_type
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_get_parent
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - blkid_probe_verify_csum
        - bsd_checksum
        - fprintf
        - getpid
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/bsd.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:56,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/bsd.c:58,32'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - bsd_checksum
                - __uint16_identity.4541
                - blkid_probe_verify_csum
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_type
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:59,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:60,7'
              BranchSideFuncs:
                - bsd_checksum
                - __uint16_identity.4541
                - blkid_probe_verify_csum
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_type
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:65,32'
              BranchSideFuncs:
                - bsd_checksum
                - __uint16_identity.4541
                - blkid_probe_verify_csum
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_type
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:60,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:61,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/bsd.c:62,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/bsd.c:67,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:68,6'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_type
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:72,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_type
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:73,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:74,3'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_type
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:78,37'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_type
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:79,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:80,35'
              BranchSideFuncs:
                - blkid_partition_get_type
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - blkid_partition_get_start
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:100,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
        - Branch String:   'libblkid/src/partitions/bsd.c:80,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:82,9'
              BranchSideFuncs:
                - blkid_partition_get_start
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
            - BranchSide:      'libblkid/src/partitions/bsd.c:86,9'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
            - BranchSide:      'libblkid/src/partitions/bsd.c:89,9'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
            - BranchSide:      'libblkid/src/partitions/bsd.c:92,4'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:92,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:92,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - blkid_partition_get_type
                - ul_debug.4540
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
            - BranchSide:      'libblkid/src/partitions/bsd.c:96,4'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
        - Branch String:   'libblkid/src/partitions/bsd.c:101,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:102,6'
              BranchSideFuncs:
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
            - BranchSide:      'libblkid/src/partitions/bsd.c:106,6'
              BranchSideFuncs:
                - __uint16_identity.4541
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
                - __uint16_identity.4541
        - Branch String:   'libblkid/src/partitions/bsd.c:106,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:107,12'
              BranchSideFuncs:
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:109,11'
              BranchSideFuncs:
                - __uint16_identity.4541
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - __uint16_identity.4541
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:114,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:118,7'
              BranchSideFuncs:
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:155,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/bsd.c:118,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:119,4'
              BranchSideFuncs:
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:121,11'
              BranchSideFuncs:
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
        - Branch String:   'libblkid/src/partitions/bsd.c:128,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:128,21'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:132,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:129,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:129,10'
              BranchSideFuncs:
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:132,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:128,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:130,13'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:132,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:132,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:132,43'
              BranchSideFuncs:
                - blkid_partition_get_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:139,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:133,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:133,35'
              BranchSideFuncs:
                - blkid_partition_get_size
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partition_get_start
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - getpid
                - fprintf
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:139,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:132,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:134,4'
              BranchSideFuncs:
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - __uint32_identity.4539
                - getpid
                - fprintf
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:139,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
        - Branch String:   'libblkid/src/partitions/bsd.c:134,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:134,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:137,4'
              BranchSideFuncs:
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
        - Branch String:   'libblkid/src/partitions/bsd.c:139,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:139,44'
              BranchSideFuncs:
                - blkid_is_nested_dimension
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - getpid
                - fprintf
                - ul_debug.4540
            - BranchSide:      'libblkid/src/partitions/bsd.c:146,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
        - Branch String:   'libblkid/src/partitions/bsd.c:139,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:140,4'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:146,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
        - Branch String:   'libblkid/src/partitions/bsd.c:140,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:140,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:143,4'
              BranchSideFuncs:
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
        - Branch String:   'libblkid/src/partitions/bsd.c:147,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/bsd.c:148,7'
              BranchSideFuncs:
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
            - BranchSide:      'libblkid/src/partitions/bsd.c:152,28'
              BranchSideFuncs:
                - blkid_partition_set_type
                - __uint32_identity.4539
                - __uint32_identity.4539
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4540
                - blkid_partition_get_start
                - blkid_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4540
                - __uint32_identity.4539
      Callsites:
        - Src:             'libblkid/src/partitions/bsd.c:54,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/bsd.c:58,9'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/bsd.c:60,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/bsd.c:61,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/bsd.c:67,35'
          Dst:             bsd_checksum
        - Src:             'libblkid/src/partitions/bsd.c:67,52'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/bsd.c:67,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/partitions/bsd.c:72,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/bsd.c:78,11'
          Dst:             blkid_partlist_get_parent
        - Src:             'libblkid/src/partitions/bsd.c:80,10'
          Dst:             blkid_partition_get_type
        - Src:             'libblkid/src/partitions/bsd.c:83,17'
          Dst:             blkid_partition_get_start
        - Src:             'libblkid/src/partitions/bsd.c:92,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/bsd.c:92,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/bsd.c:92,4'
          Dst:             blkid_partition_get_type
        - Src:             'libblkid/src/partitions/bsd.c:92,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/bsd.c:100,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/bsd.c:106,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/bsd.c:107,12'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/bsd.c:109,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/bsd.c:110,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/bsd.c:110,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/bsd.c:110,3'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/partitions/bsd.c:110,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/bsd.c:121,11'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/bsd.c:122,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/bsd.c:129,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/bsd.c:132,17'
          Dst:             blkid_partition_get_start
        - Src:             'libblkid/src/partitions/bsd.c:133,10'
          Dst:             blkid_partition_get_size
        - Src:             'libblkid/src/partitions/bsd.c:134,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/bsd.c:134,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/bsd.c:134,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/bsd.c:139,18'
          Dst:             blkid_is_nested_dimension
        - Src:             'libblkid/src/partitions/bsd.c:140,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/bsd.c:140,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/bsd.c:140,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/bsd.c:146,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/bsd.c:152,3'
          Dst:             blkid_partition_set_type
    - functionName:    mbr_is_valid_magic
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mbr
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/pt-mbr.h:89,26'
          Branch Sides:
            - BranchSide:      './include/pt-mbr.h:89,29'
              BranchSideFuncs: []
            - BranchSide:      './include/pt-mbr.h:89,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __dos_assemble_4le
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_dos_extended
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/dos.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - pr
        - tab
        - ex_start
        - ex_size
        - ssf
      BBCount:         73
      ICount:          425
      EdgeCount:       96
      CyclomaticComplexity: 25
      functionsReached:
        - __errno_location
        - blkid_partition_gen_uuid
        - blkid_partition_set_flags
        - blkid_partition_set_type
        - blkid_partlist_add_partition
        - blkid_partlist_get_partition_by_start
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - dos_partition_get_size
        - dos_partition_get_start
        - fprintf
        - getpid
        - is_extended
        - mbr_get_partition
        - mbr_is_valid_magic
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/dos.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:53,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:54,6'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:55,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:59,2'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:55,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:55,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:56,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:63,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:64,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:65,33'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:66,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:67,8'
              BranchSideFuncs:
                - mbr_is_valid_magic
                - mbr_get_partition
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:72,27'
              BranchSideFuncs:
                - mbr_is_valid_magic
                - mbr_get_partition
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:67,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:68,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/dos.c:69,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:72,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:73,4'
              BranchSideFuncs:
                - mbr_get_partition
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:75,26'
              BranchSideFuncs:
                - mbr_get_partition
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:89,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:94,36'
              BranchSideFuncs:
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:131,12'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:98,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:98,29'
              BranchSideFuncs:
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:99,5'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:98,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:99,5'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:100,8'
              BranchSideFuncs:
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:100,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:103,9'
              BranchSideFuncs:
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:112,46'
              BranchSideFuncs:
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:103,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:104,6'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:105,9'
              BranchSideFuncs:
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:105,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:106,6'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:107,9'
              BranchSideFuncs:
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:107,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:108,6'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:109,4'
              BranchSideFuncs:
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:112,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:113,5'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:118,39'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:113,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:113,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
            - BranchSide:      'libblkid/src/partitions/dos.c:115,5'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:119,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:120,5'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:122,29'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:131,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:132,36'
              BranchSideFuncs:
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:142,7'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:135,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:135,28'
              BranchSideFuncs:
                - is_extended
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:141,3'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:135,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:136,9'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:141,3'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:136,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:137,6'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:139,6'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:137,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:137,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
            - BranchSide:      'libblkid/src/partitions/dos.c:140,4'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:142,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:143,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:145,15'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic
                - mbr_get_partition
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - blkid_partlist_get_partition_by_start
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - getpid
                - fprintf
                - ul_debug.4589
      Callsites:
        - Src:             'libblkid/src/partitions/dos.c:47,22'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/dos.c:53,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:53,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:53,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:55,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:55,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:55,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:65,10'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/dos.c:67,8'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/dos.c:68,13'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/dos.c:72,8'
          Dst:             mbr_is_valid_magic
        - Src:             'libblkid/src/partitions/dos.c:75,8'
          Dst:             mbr_get_partition
        - Src:             'libblkid/src/partitions/dos.c:94,12'
          Dst:             dos_partition_get_start
        - Src:             'libblkid/src/partitions/dos.c:95,11'
          Dst:             dos_partition_get_size
        - Src:             'libblkid/src/partitions/dos.c:98,17'
          Dst:             is_extended
        - Src:             'libblkid/src/partitions/dos.c:112,8'
          Dst:             blkid_partlist_get_partition_by_start
        - Src:             'libblkid/src/partitions/dos.c:113,5'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:113,5'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:113,5'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:118,10'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/dos.c:122,4'
          Dst:             blkid_partition_set_type
        - Src:             'libblkid/src/partitions/dos.c:123,4'
          Dst:             blkid_partition_set_flags
        - Src:             'libblkid/src/partitions/dos.c:124,4'
          Dst:             blkid_partition_gen_uuid
        - Src:             'libblkid/src/partitions/dos.c:132,12'
          Dst:             dos_partition_get_start
        - Src:             'libblkid/src/partitions/dos.c:133,11'
          Dst:             dos_partition_get_size
        - Src:             'libblkid/src/partitions/dos.c:135,16'
          Dst:             is_extended
        - Src:             'libblkid/src/partitions/dos.c:137,6'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:137,6'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:137,6'
          Dst:             ul_debug
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    mbr_get_partition
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mbr
        - i
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dos_partition_get_start
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __dos_assemble_4le
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/pt-mbr.h:47,9'
          Dst:             __dos_assemble_4le
    - functionName:    dos_partition_get_size
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __dos_assemble_4le
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './include/pt-mbr.h:57,9'
          Dst:             __dos_assemble_4le
    - functionName:    is_extended
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/dos.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/dos.c:39,51'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:39,51'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:40,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:40,44'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:40,44'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:41,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbr_get_id
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mbr
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __dos_assemble_4le
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/pt-mbr.h:100,9'
          Dst:             __dos_assemble_4le
    - functionName:    is_empty_mbr
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/dos.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mbr
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - dos_partition_get_size
        - mbr_get_partition
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/dos.c:164,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:165,30'
              BranchSideFuncs:
                - dos_partition_get_size
            - BranchSide:      'libblkid/src/partitions/dos.c:170,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:165,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:166,10'
              BranchSideFuncs:
                - dos_partition_get_size
            - BranchSide:      'libblkid/src/partitions/dos.c:167,4'
              BranchSideFuncs:
                - dos_partition_get_size
      Callsites:
        - Src:             'libblkid/src/partitions/dos.c:161,34'
          Dst:             mbr_get_partition
        - Src:             'libblkid/src/partitions/dos.c:165,7'
          Dst:             dos_partition_get_size
    - functionName:    is_lvm
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/dos.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __blkid_probe_lookup_value
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/dos.c:156,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:156,15'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/partitions/dos.c:156,12'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:156,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:156,42'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'libblkid/src/partitions/dos.c:156,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/dos.c:154,26'
          Dst:             __blkid_probe_lookup_value
        - Src:             'libblkid/src/partitions/dos.c:156,26'
          Dst:             strcmp
    - functionName:    probe_dos_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/dos.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         127
      ICount:          668
      EdgeCount:       168
      CyclomaticComplexity: 43
      functionsReached:
        - __errno_location
        - blkid_partition_gen_uuid
        - blkid_partition_get_size
        - blkid_partition_get_type
        - blkid_partition_is_extended
        - blkid_partition_is_logical
        - blkid_partition_set_flags
        - blkid_partition_set_type
        - blkid_partitions_do_subprobe
        - blkid_partitions_need_typeonly
        - blkid_partitions_strcpy_ptuuid
        - blkid_partlist_add_partition
        - blkid_partlist_get_partition
        - blkid_partlist_increment_partno
        - blkid_partlist_new_parttable
        - blkid_partlist_numof_partitions
        - blkid_partlist_set_partno
        - blkid_parttable_set_id
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - blkid_probe_get_sectorsize
        - blkid_probe_is_exfat
        - blkid_probe_is_ntfs
        - blkid_probe_is_tiny
        - blkid_probe_is_vfat
        - blkid_probe_use_wiper
        - dos_partition_get_size
        - dos_partition_get_start
        - fprintf
        - getpid
        - is_empty_mbr
        - is_extended
        - is_lvm
        - mbr_get_id
        - mbr_get_partition
        - memcmp
        - parse_dos_extended
        - snprintf
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/dos.c:187,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:188,7'
              BranchSideFuncs:
                - memcmp
                - mbr_get_partition
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:194,13'
              BranchSideFuncs:
                - memcmp
                - mbr_get_partition
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:188,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:189,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/dos.c:190,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:194,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:195,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:197,25'
              BranchSideFuncs:
                - mbr_get_partition
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:202,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:203,7'
              BranchSideFuncs:
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:211,11'
              BranchSideFuncs:
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:203,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:203,27'
              BranchSideFuncs:
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:203,42'
              BranchSideFuncs:
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:203,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:203,42'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:204,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:204,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:204,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:205,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:211,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:212,7'
              BranchSideFuncs:
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:223,26'
              BranchSideFuncs:
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:212,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:213,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:216,2'
              BranchSideFuncs:
                - blkid_probe_is_vfat
                - blkid_probe_is_exfat
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:213,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:213,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:214,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:223,35'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:223,59'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:224,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:223,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:224,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:229,26'
              BranchSideFuncs:
                - blkid_probe_is_ntfs
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:224,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:224,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:225,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:229,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:230,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:239,13'
              BranchSideFuncs:
                - is_lvm
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - is_empty_mbr
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:230,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:230,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:231,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:239,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:239,33'
              BranchSideFuncs:
                - is_empty_mbr
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:244,24'
              BranchSideFuncs:
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
        - Branch String:   'libblkid/src/partitions/dos.c:239,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:240,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:244,24'
              BranchSideFuncs:
                - blkid_probe_use_wiper
                - mbr_get_id
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
                - snprintf
        - Branch String:   'libblkid/src/partitions/dos.c:240,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:240,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
            - BranchSide:      'libblkid/src/partitions/dos.c:241,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:247,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:248,12'
              BranchSideFuncs:
                - snprintf
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
            - BranchSide:      'libblkid/src/partitions/dos.c:253,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
                - blkid_partitions_strcpy_ptuuid
        - Branch String:   'libblkid/src/partitions/dos.c:253,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:256,7'
              BranchSideFuncs:
                - blkid_partitions_strcpy_ptuuid
            - BranchSide:      'libblkid/src/partitions/dos.c:261,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
        - Branch String:   'libblkid/src/partitions/dos.c:256,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:257,35'
              BranchSideFuncs:
                - blkid_partitions_strcpy_ptuuid
            - BranchSide:      'libblkid/src/partitions/dos.c:258,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:262,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:263,3'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
            - BranchSide:      'libblkid/src/partitions/dos.c:268,35'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
        - Branch String:   'libblkid/src/partitions/dos.c:272,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:273,3'
              BranchSideFuncs:
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
            - BranchSide:      'libblkid/src/partitions/dos.c:275,6'
              BranchSideFuncs:
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_parttable_set_id
        - Branch String:   'libblkid/src/partitions/dos.c:275,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:276,26'
              BranchSideFuncs:
                - blkid_parttable_set_id
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
            - BranchSide:      'libblkid/src/partitions/dos.c:279,11'
              BranchSideFuncs:
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
        - Branch String:   'libblkid/src/partitions/dos.c:279,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:282,35'
              BranchSideFuncs:
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
            - BranchSide:      'libblkid/src/partitions/dos.c:303,28'
              BranchSideFuncs:
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
        - Branch String:   'libblkid/src/partitions/dos.c:285,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:288,36'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
            - BranchSide:      'libblkid/src/partitions/dos.c:291,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
        - Branch String:   'libblkid/src/partitions/dos.c:292,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:293,4'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
            - BranchSide:      'libblkid/src/partitions/dos.c:295,28'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_partition_gen_uuid
                - blkid_partlist_set_partno
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
        - Branch String:   'libblkid/src/partitions/dos.c:306,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:307,35'
              BranchSideFuncs:
                - dos_partition_get_start
                - dos_partition_get_size
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - is_extended
                - parse_dos_extended
            - BranchSide:      'libblkid/src/partitions/dos.c:318,27'
              BranchSideFuncs:
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
        - Branch String:   'libblkid/src/partitions/dos.c:310,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:311,4'
              BranchSideFuncs:
                - is_extended
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - parse_dos_extended
            - BranchSide:      'libblkid/src/partitions/dos.c:312,19'
              BranchSideFuncs:
                - is_extended
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - parse_dos_extended
        - Branch String:   'libblkid/src/partitions/dos.c:312,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:313,26'
              BranchSideFuncs:
                - parse_dos_extended
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
            - BranchSide:      'libblkid/src/partitions/dos.c:315,2'
              BranchSideFuncs:
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
        - Branch String:   'libblkid/src/partitions/dos.c:312,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:314,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:315,2'
              BranchSideFuncs:
                - blkid_probe_is_tiny
                - blkid_partlist_numof_partitions
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
                - getpid
                - fprintf
                - ul_debug.4589
                - dos_partition_get_start
                - dos_partition_get_size
                - is_extended
                - parse_dos_extended
        - Branch String:   'libblkid/src/partitions/dos.c:318,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:319,48'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:350,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:321,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:321,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4589
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
            - BranchSide:      'libblkid/src/partitions/dos.c:323,10'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
        - Branch String:   'libblkid/src/partitions/dos.c:323,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:326,54'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
            - BranchSide:      'libblkid/src/partitions/dos.c:349,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/dos.c:329,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:329,36'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
            - BranchSide:      'libblkid/src/partitions/dos.c:332,5'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
        - Branch String:   'libblkid/src/partitions/dos.c:330,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:330,39'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
            - BranchSide:      'libblkid/src/partitions/dos.c:332,5'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
        - Branch String:   'libblkid/src/partitions/dos.c:331,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:331,38'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
            - BranchSide:      'libblkid/src/partitions/dos.c:332,5'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
        - Branch String:   'libblkid/src/partitions/dos.c:328,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:332,5'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
            - BranchSide:      'libblkid/src/partitions/dos.c:334,36'
              BranchSideFuncs:
                - blkid_partition_get_type
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partitions_do_subprobe
        - Branch String:   'libblkid/src/partitions/dos.c:336,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:339,20'
              BranchSideFuncs:
                - blkid_partitions_do_subprobe
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
            - BranchSide:      'libblkid/src/partitions/dos.c:348,3'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
        - Branch String:   'libblkid/src/partitions/dos.c:339,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:340,6'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
            - BranchSide:      'libblkid/src/partitions/dos.c:342,39'
              BranchSideFuncs:
                - blkid_partitions_do_subprobe
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
        - Branch String:   'libblkid/src/partitions/dos.c:344,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/dos.c:345,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/dos.c:346,5'
              BranchSideFuncs:
                - blkid_partlist_get_partition
                - blkid_partition_get_size
                - blkid_partition_is_extended
                - blkid_partition_is_logical
                - blkid_partition_get_type
                - blkid_partitions_do_subprobe
      Callsites:
        - Src:             'libblkid/src/partitions/dos.c:186,9'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/dos.c:188,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/dos.c:189,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/dos.c:194,6'
          Dst:             memcmp
        - Src:             'libblkid/src/partitions/dos.c:197,7'
          Dst:             mbr_get_partition
        - Src:             'libblkid/src/partitions/dos.c:204,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:204,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:204,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:213,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:213,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:213,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:223,6'
          Dst:             blkid_probe_is_vfat
        - Src:             'libblkid/src/partitions/dos.c:223,38'
          Dst:             blkid_probe_is_exfat
        - Src:             'libblkid/src/partitions/dos.c:224,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:224,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:224,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:229,6'
          Dst:             blkid_probe_is_ntfs
        - Src:             'libblkid/src/partitions/dos.c:230,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:230,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:230,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:239,6'
          Dst:             is_lvm
        - Src:             'libblkid/src/partitions/dos.c:239,20'
          Dst:             is_empty_mbr
        - Src:             'libblkid/src/partitions/dos.c:240,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:240,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:240,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:244,2'
          Dst:             blkid_probe_use_wiper
        - Src:             'libblkid/src/partitions/dos.c:246,7'
          Dst:             mbr_get_id
        - Src:             'libblkid/src/partitions/dos.c:248,3'
          Dst:             snprintf
        - Src:             'libblkid/src/partitions/dos.c:253,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/dos.c:257,4'
          Dst:             blkid_partitions_strcpy_ptuuid
        - Src:             'libblkid/src/partitions/dos.c:261,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/dos.c:268,8'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/partitions/dos.c:271,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/dos.c:276,3'
          Dst:             blkid_parttable_set_id
        - Src:             'libblkid/src/partitions/dos.c:282,11'
          Dst:             dos_partition_get_start
        - Src:             'libblkid/src/partitions/dos.c:283,10'
          Dst:             dos_partition_get_size
        - Src:             'libblkid/src/partitions/dos.c:288,4'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/dos.c:291,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/dos.c:295,3'
          Dst:             blkid_partition_set_type
        - Src:             'libblkid/src/partitions/dos.c:296,3'
          Dst:             blkid_partition_set_flags
        - Src:             'libblkid/src/partitions/dos.c:297,3'
          Dst:             blkid_partition_gen_uuid
        - Src:             'libblkid/src/partitions/dos.c:303,2'
          Dst:             blkid_partlist_set_partno
        - Src:             'libblkid/src/partitions/dos.c:307,11'
          Dst:             dos_partition_get_start
        - Src:             'libblkid/src/partitions/dos.c:308,10'
          Dst:             dos_partition_get_size
        - Src:             'libblkid/src/partitions/dos.c:312,7'
          Dst:             is_extended
        - Src:             'libblkid/src/partitions/dos.c:313,7'
          Dst:             parse_dos_extended
        - Src:             'libblkid/src/partitions/dos.c:318,7'
          Dst:             blkid_probe_is_tiny
        - Src:             'libblkid/src/partitions/dos.c:319,16'
          Dst:             blkid_partlist_numof_partitions
        - Src:             'libblkid/src/partitions/dos.c:321,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/dos.c:321,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/dos.c:321,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/dos.c:326,25'
          Dst:             blkid_partlist_get_partition
        - Src:             'libblkid/src/partitions/dos.c:329,11'
          Dst:             blkid_partition_get_size
        - Src:             'libblkid/src/partitions/dos.c:330,11'
          Dst:             blkid_partition_is_extended
        - Src:             'libblkid/src/partitions/dos.c:331,11'
          Dst:             blkid_partition_is_logical
        - Src:             'libblkid/src/partitions/dos.c:334,11'
          Dst:             blkid_partition_get_type
        - Src:             'libblkid/src/partitions/dos.c:342,10'
          Dst:             blkid_partitions_do_subprobe
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    count_crc32
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
        - exclude_off
        - exclude_len
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ul_crc32_exclude_offset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:109,10'
          Dst:             ul_crc32_exclude_offset
    - functionName:    get_lba_buffer
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - lba
        - bytes
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_get_buffer
        - blkid_probe_get_sectorsize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:116,4'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/partitions/gpt.c:115,9'
          Dst:             blkid_probe_get_buffer
    - functionName:    mbr_get_partition
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mbr
        - i
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbr_is_valid_magic
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mbr
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/pt-mbr.h:89,26'
          Branch Sides:
            - BranchSide:      './include/pt-mbr.h:89,29'
              BranchSideFuncs: []
            - BranchSide:      './include/pt-mbr.h:89,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    guidcmp
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - left
        - right
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:121,9'
          Dst:             memcmp
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swap_efi_guid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - uid
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __bswap_16
        - __bswap_32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:130,18'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/gpt.c:131,18'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/gpt.c:132,29'
          Dst:             __bswap_16
    - functionName:    get_gpt_header
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - hdr
        - ents
        - lba
        - lastlba
      BBCount:         80
      ICount:          445
      EdgeCount:       104
      CyclomaticComplexity: 26
      functionsReached:
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_sectorsize
        - blkid_probe_verify_csum
        - count_crc32
        - fprintf
        - get_lba_buffer
        - getpid
        - ul_debug
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/gpt.c:221,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:221,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
                - get_lba_buffer
                - __uint64_identity.4649
                - __uint32_identity.4648
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:224,43'
              BranchSideFuncs:
                - get_lba_buffer
                - __uint64_identity.4649
                - __uint32_identity.4648
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:225,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:226,3'
              BranchSideFuncs:
                - __uint64_identity.4649
                - __uint32_identity.4648
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:228,6'
              BranchSideFuncs:
                - __uint64_identity.4649
                - __uint32_identity.4648
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:228,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:229,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:231,8'
              BranchSideFuncs:
                - __uint32_identity.4648
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:236,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:236,19'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:237,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:236,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:237,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:240,38'
              BranchSideFuncs:
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:244,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:245,3'
              BranchSideFuncs:
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:250,6'
              BranchSideFuncs:
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:245,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:245,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:246,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:250,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:251,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:256,7'
              BranchSideFuncs:
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:251,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:251,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:253,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:260,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:260,17'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:261,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:260,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:260,33'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:261,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:260,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:261,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:267,6'
              BranchSideFuncs:
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:261,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:261,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:263,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:267,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:267,18'
              BranchSideFuncs:
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:273,18'
              BranchSideFuncs:
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:267,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:268,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:273,18'
              BranchSideFuncs:
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint32_identity.4648
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:268,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:268,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:269,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:276,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:276,18'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:278,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:276,36'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:277,6'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:278,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:276,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:278,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:284,9'
              BranchSideFuncs:
                - __uint64_identity.4649
                - get_lba_buffer
                - getpid
                - fprintf
                - ul_debug.4647
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:278,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:278,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:279,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:290,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:291,3'
              BranchSideFuncs:
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:296,39'
              BranchSideFuncs:
                - count_crc32
                - __uint32_identity.4648
                - blkid_probe_verify_csum
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:291,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:291,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:292,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:297,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:298,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:302,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:298,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:298,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:299,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:219,8'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/partitions/gpt.c:221,2'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:221,2'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:221,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:224,28'
          Dst:             get_lba_buffer
        - Src:             'libblkid/src/partitions/gpt.c:228,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:231,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/gpt.c:240,8'
          Dst:             count_crc32
        - Src:             'libblkid/src/partitions/gpt.c:244,40'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/gpt.c:244,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/partitions/gpt.c:245,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:245,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:245,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:250,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:251,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:251,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:251,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:256,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:257,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:261,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:261,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:261,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:268,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:268,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:268,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:273,18'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/gpt.c:274,3'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/gpt.c:277,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/gpt.c:278,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:278,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:278,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:289,5'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:288,31'
          Dst:             get_lba_buffer
        - Src:             'libblkid/src/partitions/gpt.c:291,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:291,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:291,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:296,8'
          Dst:             count_crc32
        - Src:             'libblkid/src/partitions/gpt.c:297,40'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/gpt.c:297,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/partitions/gpt.c:298,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:298,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:298,3'
          Dst:             ul_debug
    - functionName:    is_pmbr_valid
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - has
      BBCount:         31
      ICount:          157
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - blkid_partitions_get_flags
        - blkid_probe_get_sector
        - fprintf
        - getpid
        - mbr_get_partition
        - mbr_is_valid_magic
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/gpt.c:168,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:169,4'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic.4646
                - mbr_get_partition.4645
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:170,11'
              BranchSideFuncs:
                - blkid_probe_get_sector
                - __errno_location
                - __errno_location
                - mbr_is_valid_magic.4646
                - mbr_get_partition.4645
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:170,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:171,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:174,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:175,7'
              BranchSideFuncs:
                - mbr_is_valid_magic.4646
                - mbr_get_partition.4645
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:180,26'
              BranchSideFuncs:
                - mbr_is_valid_magic.4646
                - mbr_get_partition.4645
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:175,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:176,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/gpt.c:177,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:180,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:181,3'
              BranchSideFuncs:
                - mbr_get_partition.4645
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:183,9'
              BranchSideFuncs:
                - mbr_get_partition.4645
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:183,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:184,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:188,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:184,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:185,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:188,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:185,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:185,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:186,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:192,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:193,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:194,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:163,14'
          Dst:             blkid_partitions_get_flags
        - Src:             'libblkid/src/partitions/gpt.c:173,9'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/gpt.c:175,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/gpt.c:176,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/gpt.c:180,7'
          Dst:             mbr_is_valid_magic
        - Src:             'libblkid/src/partitions/gpt.c:183,18'
          Dst:             mbr_get_partition
        - Src:             'libblkid/src/partitions/gpt.c:185,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:185,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:185,4'
          Dst:             ul_debug
    - functionName:    last_lba
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - lba
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_get_sectorsize
        - blkid_probe_get_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/gpt.c:140,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:141,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:143,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:137,16'
          Dst:             blkid_probe_get_size
        - Src:             'libblkid/src/partitions/gpt.c:138,21'
          Dst:             blkid_probe_get_sectorsize
    - functionName:    probe_pmbr_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - get_gpt_header
        - is_pmbr_valid
        - last_lba
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/gpt.c:449,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:450,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:452,16'
              BranchSideFuncs:
                - is_pmbr_valid
                - get_gpt_header
                - get_gpt_header
        - Branch String:   'libblkid/src/partitions/gpt.c:453,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:454,3'
              BranchSideFuncs:
                - get_gpt_header
                - get_gpt_header
            - BranchSide:      'libblkid/src/partitions/gpt.c:456,22'
              BranchSideFuncs:
                - get_gpt_header
                - get_gpt_header
        - Branch String:   'libblkid/src/partitions/gpt.c:456,62'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:457,52'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:457,22'
              BranchSideFuncs:
                - get_gpt_header
        - Branch String:   'libblkid/src/partitions/gpt.c:456,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:457,52'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:458,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:449,6'
          Dst:             last_lba
        - Src:             'libblkid/src/partitions/gpt.c:452,2'
          Dst:             is_pmbr_valid
        - Src:             'libblkid/src/partitions/gpt.c:456,7'
          Dst:             get_gpt_header
        - Src:             'libblkid/src/partitions/gpt.c:457,7'
          Dst:             get_gpt_header
    - functionName:    probe_gpt_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/gpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         47
      ICount:          394
      EdgeCount:       64
      CyclomaticComplexity: 19
      functionsReached:
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_partition_set_flags
        - blkid_partition_set_type_uuid
        - blkid_partition_set_utf8name
        - blkid_partition_set_uuid
        - blkid_partitions_need_typeonly
        - blkid_partitions_set_ptuuid
        - blkid_partlist_add_partition
        - blkid_partlist_increment_partno
        - blkid_partlist_new_parttable
        - blkid_parttable_set_uuid
        - blkid_probe_get_partlist
        - blkid_probe_get_sectorsize
        - blkid_probe_get_size
        - blkid_probe_set_magic
        - blkid_probe_use_wiper
        - fprintf
        - get_gpt_header
        - getpid
        - guidcmp
        - is_pmbr_valid
        - last_lba
        - swap_efi_guid
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/gpt.c:318,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:319,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:321,22'
              BranchSideFuncs:
                - is_pmbr_valid
                - __errno_location
                - get_gpt_header
                - __errno_location
                - get_gpt_header
                - __errno_location
                - __errno_location
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
        - Branch String:   'libblkid/src/partitions/gpt.c:322,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:323,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:324,6'
              BranchSideFuncs:
                - __errno_location
                - get_gpt_header
                - __errno_location
                - get_gpt_header
                - __errno_location
                - __errno_location
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
        - Branch String:   'libblkid/src/partitions/gpt.c:324,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:325,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:327,2'
              BranchSideFuncs:
                - __errno_location
                - get_gpt_header
                - __errno_location
                - get_gpt_header
                - __errno_location
                - __errno_location
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
        - Branch String:   'libblkid/src/partitions/gpt.c:329,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:329,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
            - BranchSide:      'libblkid/src/partitions/gpt.c:332,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
        - Branch String:   'libblkid/src/partitions/gpt.c:329,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:330,22'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
            - BranchSide:      'libblkid/src/partitions/gpt.c:332,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
        - Branch String:   'libblkid/src/partitions/gpt.c:332,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:333,7'
              BranchSideFuncs:
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
            - BranchSide:      'libblkid/src/partitions/gpt.c:338,24'
              BranchSideFuncs:
                - blkid_probe_get_size
                - blkid_probe_use_wiper
                - blkid_probe_get_sectorsize
                - blkid_probe_set_magic
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
        - Branch String:   'libblkid/src/partitions/gpt.c:333,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:334,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/gpt.c:335,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:340,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:343,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/gpt.c:345,9'
              BranchSideFuncs:
                - swap_efi_guid
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partitions_set_ptuuid
        - Branch String:   'libblkid/src/partitions/gpt.c:348,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:351,31'
              BranchSideFuncs:
                - blkid_partitions_set_ptuuid
            - BranchSide:      'libblkid/src/partitions/gpt.c:355,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:356,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:357,3'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:359,37'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_partlist_new_parttable
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:361,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:362,3'
              BranchSideFuncs:
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:364,27'
              BranchSideFuncs:
                - blkid_parttable_set_uuid
                - blkid_probe_get_sectorsize
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:371,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:374,20'
              BranchSideFuncs:
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - __uint32_identity.4648
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:412,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/gpt.c:379,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:380,36'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:384,7'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:384,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:384,21'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:385,4'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:384,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:385,4'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:392,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:385,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:385,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4647
                - blkid_partlist_increment_partno
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
            - BranchSide:      'libblkid/src/partitions/gpt.c:388,36'
              BranchSideFuncs:
                - blkid_partlist_increment_partno
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - getpid
                - fprintf
                - ul_debug.4647
        - Branch String:   'libblkid/src/partitions/gpt.c:394,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/gpt.c:395,4'
              BranchSideFuncs:
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
            - BranchSide:      'libblkid/src/partitions/gpt.c:397,32'
              BranchSideFuncs:
                - blkid_partition_set_utf8name
                - swap_efi_guid
                - blkid_partition_set_uuid
                - swap_efi_guid
                - blkid_partition_set_type_uuid
                - __uint64_identity.4649
                - blkid_partition_set_flags
                - __uint32_identity.4648
                - __uint64_identity.4649
                - __uint64_identity.4649
                - __uint64_identity.4649
                - guidcmp
                - blkid_partlist_increment_partno
                - blkid_partlist_add_partition
                - blkid_partlist_increment_partno
                - getpid
                - fprintf
                - ul_debug.4647
      Callsites:
        - Src:             'libblkid/src/partitions/gpt.c:318,6'
          Dst:             last_lba
        - Src:             'libblkid/src/partitions/gpt.c:321,8'
          Dst:             is_pmbr_valid
        - Src:             'libblkid/src/partitions/gpt.c:327,2'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/gpt.c:328,6'
          Dst:             get_gpt_header
        - Src:             'libblkid/src/partitions/gpt.c:329,13'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/gpt.c:330,7'
          Dst:             get_gpt_header
        - Src:             'libblkid/src/partitions/gpt.c:333,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/gpt.c:334,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/gpt.c:338,34'
          Dst:             blkid_probe_get_size
        - Src:             'libblkid/src/partitions/gpt.c:338,2'
          Dst:             blkid_probe_use_wiper
        - Src:             'libblkid/src/partitions/gpt.c:340,32'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/partitions/gpt.c:340,6'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/partitions/gpt.c:346,2'
          Dst:             swap_efi_guid
        - Src:             'libblkid/src/partitions/gpt.c:348,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/gpt.c:351,3'
          Dst:             blkid_partitions_set_ptuuid
        - Src:             'libblkid/src/partitions/gpt.c:355,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/gpt.c:360,5'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/partitions/gpt.c:359,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/gpt.c:364,2'
          Dst:             blkid_parttable_set_uuid
        - Src:             'libblkid/src/partitions/gpt.c:366,8'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/partitions/gpt.c:368,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:369,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:371,18'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/partitions/gpt.c:374,20'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:375,19'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:376,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:379,8'
          Dst:             guidcmp
        - Src:             'libblkid/src/partitions/gpt.c:380,4'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/gpt.c:385,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/gpt.c:385,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/gpt.c:385,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/gpt.c:388,4'
          Dst:             blkid_partlist_increment_partno
        - Src:             'libblkid/src/partitions/gpt.c:392,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/gpt.c:397,3'
          Dst:             blkid_partition_set_utf8name
        - Src:             'libblkid/src/partitions/gpt.c:402,3'
          Dst:             swap_efi_guid
        - Src:             'libblkid/src/partitions/gpt.c:403,3'
          Dst:             blkid_partition_set_uuid
        - Src:             'libblkid/src/partitions/gpt.c:406,3'
          Dst:             swap_efi_guid
        - Src:             'libblkid/src/partitions/gpt.c:407,3'
          Dst:             blkid_partition_set_type_uuid
        - Src:             'libblkid/src/partitions/gpt.c:409,34'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/partitions/gpt.c:409,3'
          Dst:             blkid_partition_set_flags
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    has_part_signature
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/mac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __bswap_16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/mac.c:69,58'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:69,58'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/mac.c:70,3'
              BranchSideFuncs:
                - __bswap_16.4689
      Callsites:
        - Src:             'libblkid/src/partitions/mac.c:69,9'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/mac.c:70,3'
          Dst:             __bswap_16
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_mac_block
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/mac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - pr
        - block_size
        - num
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blkid_probe_get_buffer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/partitions/mac.c:64,9'
          Dst:             blkid_probe_get_buffer
    - functionName:    probe_mac_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/mac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         52
      ICount:          333
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __errno_location
        - blkid_partition_set_name
        - blkid_partition_set_type_string
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - fprintf
        - get_mac_block
        - getpid
        - has_part_signature
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/mac.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:90,7'
              BranchSideFuncs:
                - __bswap_16.4689
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:95,15'
              BranchSideFuncs:
                - __bswap_16.4689
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:90,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:91,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/mac.c:92,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/mac.c:96,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:97,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/mac.c:102,45'
              BranchSideFuncs:
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:103,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:104,7'
              BranchSideFuncs:
                - has_part_signature
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:110,26'
              BranchSideFuncs:
                - has_part_signature
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:104,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:105,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/mac.c:106,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/mac.c:110,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:111,3'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:113,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:113,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:115,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/mac.c:117,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:118,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:119,3'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:121,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:122,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:123,3'
              BranchSideFuncs:
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:125,8'
              BranchSideFuncs:
                - __bswap_32.4688
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:127,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:128,9'
              BranchSideFuncs:
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - getpid
                - fprintf
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:133,11'
              BranchSideFuncs:
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:129,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:129,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4687
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:132,2'
              BranchSideFuncs:
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:135,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:140,46'
              BranchSideFuncs:
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:177,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/mac.c:141,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:142,8'
              BranchSideFuncs:
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:146,27'
              BranchSideFuncs:
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:142,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:143,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/mac.c:144,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/mac.c:146,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:147,4'
              BranchSideFuncs:
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:149,7'
              BranchSideFuncs:
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:149,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:150,4'
              BranchSideFuncs:
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:163,11'
              BranchSideFuncs:
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:150,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:150,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
            - BranchSide:      'libblkid/src/partitions/mac.c:155,3'
              BranchSideFuncs:
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
        - Branch String:   'libblkid/src/partitions/mac.c:167,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/mac.c:168,4'
              BranchSideFuncs:
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
            - BranchSide:      'libblkid/src/partitions/mac.c:170,28'
              BranchSideFuncs:
                - blkid_partition_set_name
                - blkid_partition_set_type_string
                - get_mac_block
                - __errno_location
                - __errno_location
                - has_part_signature
                - __bswap_32.4688
                - __bswap_32.4688
                - __bswap_32.4688
                - blkid_partlist_add_partition
                - getpid
                - fprintf
                - __bswap_32.4688
                - ul_debug.4687
      Callsites:
        - Src:             'libblkid/src/partitions/mac.c:88,34'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/mac.c:90,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/mac.c:91,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/mac.c:95,15'
          Dst:             __bswap_16
        - Src:             'libblkid/src/partitions/mac.c:102,31'
          Dst:             get_mac_block
        - Src:             'libblkid/src/partitions/mac.c:104,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/mac.c:105,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/mac.c:110,7'
          Dst:             has_part_signature
        - Src:             'libblkid/src/partitions/mac.c:113,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/mac.c:117,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/mac.c:121,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/mac.c:126,10'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/mac.c:129,3'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/mac.c:129,3'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/mac.c:129,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/mac.c:140,32'
          Dst:             get_mac_block
        - Src:             'libblkid/src/partitions/mac.c:142,8'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/mac.c:143,13'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/mac.c:146,8'
          Dst:             has_part_signature
        - Src:             'libblkid/src/partitions/mac.c:149,7'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/mac.c:150,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/mac.c:150,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/mac.c:150,4'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/mac.c:150,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/mac.c:163,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/mac.c:164,10'
          Dst:             __bswap_32
        - Src:             'libblkid/src/partitions/mac.c:166,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/mac.c:170,3'
          Dst:             blkid_partition_set_name
        - Src:             'libblkid/src/partitions/mac.c:173,3'
          Dst:             blkid_partition_set_type_string
    - functionName:    __dos_assemble_4le
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    dos_partition_get_size
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __dos_assemble_4le
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/pt-mbr.h:57,9'
          Dst:             __dos_assemble_4le
    - functionName:    dos_partition_get_start
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __dos_assemble_4le
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/pt-mbr.h:47,9'
          Dst:             __dos_assemble_4le
    - functionName:    mbr_get_partition
      functionSourceFile: '/src/util-linux/./include/pt-mbr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mbr
        - i
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_minix_pt
      functionSourceFile: '/src/util-linux/libblkid/src/partitions/minix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         38
      ICount:          229
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - blkid_is_nested_dimension
        - blkid_partition_get_type
        - blkid_partition_set_flags
        - blkid_partition_set_type
        - blkid_partitions_need_typeonly
        - blkid_partlist_add_partition
        - blkid_partlist_get_parent
        - blkid_partlist_new_parttable
        - blkid_probe_get_partlist
        - blkid_probe_get_sector
        - dos_partition_get_size
        - dos_partition_get_start
        - fprintf
        - getpid
        - mbr_get_partition
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/partitions/minix.c:28,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:29,7'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partition_get_type
                - blkid_partitions_need_typeonly
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:34,32'
              BranchSideFuncs:
                - blkid_probe_get_partlist
                - blkid_partlist_get_parent
                - blkid_partition_get_type
                - blkid_partitions_need_typeonly
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:29,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:30,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/partitions/minix.c:31,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/minix.c:35,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:36,3'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partition_get_type
                - blkid_partitions_need_typeonly
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:41,37'
              BranchSideFuncs:
                - blkid_partlist_get_parent
                - blkid_partition_get_type
                - blkid_partitions_need_typeonly
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:42,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:43,3'
              BranchSideFuncs:
                - blkid_partition_get_type
                - blkid_partitions_need_typeonly
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:45,31'
              BranchSideFuncs:
                - blkid_partition_get_type
                - blkid_partitions_need_typeonly
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:45,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/minix.c:48,37'
              BranchSideFuncs:
                - blkid_partitions_need_typeonly
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:48,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/partitions/minix.c:52,37'
              BranchSideFuncs:
                - blkid_partlist_new_parttable
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:53,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:54,3'
              BranchSideFuncs:
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:56,9'
              BranchSideFuncs:
                - mbr_get_partition.4719
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:56,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:62,7'
              BranchSideFuncs:
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:83,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/partitions/minix.c:62,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:63,4'
              BranchSideFuncs:
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:65,35'
              BranchSideFuncs:
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:68,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:68,44'
              BranchSideFuncs:
                - blkid_is_nested_dimension
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:75,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:68,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:69,4'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:75,38'
              BranchSideFuncs:
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:69,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:69,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4716
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
            - BranchSide:      'libblkid/src/partitions/minix.c:72,4'
              BranchSideFuncs:
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
        - Branch String:   'libblkid/src/partitions/minix.c:76,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/partitions/minix.c:77,4'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
            - BranchSide:      'libblkid/src/partitions/minix.c:79,28'
              BranchSideFuncs:
                - blkid_partition_set_type
                - blkid_partition_set_flags
                - dos_partition_get_start.4718
                - dos_partition_get_size.4717
                - blkid_partlist_add_partition
                - blkid_is_nested_dimension
                - getpid
                - fprintf
                - ul_debug.4716
      Callsites:
        - Src:             'libblkid/src/partitions/minix.c:27,9'
          Dst:             blkid_probe_get_sector
        - Src:             'libblkid/src/partitions/minix.c:29,7'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/minix.c:30,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/partitions/minix.c:34,7'
          Dst:             blkid_probe_get_partlist
        - Src:             'libblkid/src/partitions/minix.c:41,11'
          Dst:             blkid_partlist_get_parent
        - Src:             'libblkid/src/partitions/minix.c:45,6'
          Dst:             blkid_partition_get_type
        - Src:             'libblkid/src/partitions/minix.c:48,6'
          Dst:             blkid_partitions_need_typeonly
        - Src:             'libblkid/src/partitions/minix.c:52,8'
          Dst:             blkid_partlist_new_parttable
        - Src:             'libblkid/src/partitions/minix.c:56,18'
          Dst:             mbr_get_partition
        - Src:             'libblkid/src/partitions/minix.c:65,11'
          Dst:             dos_partition_get_start
        - Src:             'libblkid/src/partitions/minix.c:66,10'
          Dst:             dos_partition_get_size
        - Src:             'libblkid/src/partitions/minix.c:68,18'
          Dst:             blkid_is_nested_dimension
        - Src:             'libblkid/src/partitions/minix.c:69,4'
          Dst:             getpid
        - Src:             'libblkid/src/partitions/minix.c:69,4'
          Dst:             fprintf
        - Src:             'libblkid/src/partitions/minix.c:69,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/partitions/minix.c:75,9'
          Dst:             blkid_partlist_add_partition
        - Src:             'libblkid/src/partitions/minix.c:79,3'
          Dst:             blkid_partition_set_type
        - Src:             'libblkid/src/partitions/minix.c:80,3'
          Dst:             blkid_partition_set_flags
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_adraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/adaptec_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         22
      ICount:          137
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:82,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:82,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4736
                - __bswap_32.4736
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:85,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4736
                - __bswap_32.4736
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:82,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:83,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4736
                - __bswap_32.4736
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:85,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4736
                - __bswap_32.4736
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:90,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:91,10'
              BranchSideFuncs:
                - __bswap_32.4736
                - __bswap_32.4736
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:93,6'
              BranchSideFuncs:
                - __bswap_32.4736
                - __bswap_32.4736
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:91,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:91,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:91,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:93,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:94,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:95,6'
              BranchSideFuncs:
                - __bswap_32.4736
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:95,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:96,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:97,34'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:97,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:98,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:99,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/adaptec_raid.c:99,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:101,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/adaptec_raid.c:103,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:82,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:87,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:91,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:91,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:93,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:95,22'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:97,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/adaptec_raid.c:99,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apfs_fletcher64
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/apfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __uint32_identity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/apfs.c:48,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:49,11'
              BranchSideFuncs:
                - __uint32_identity.4758
            - BranchSide:      'libblkid/src/superblocks/apfs.c:53,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/apfs.c:49,11'
          Dst:             __uint32_identity
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    apfs_verify_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/apfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint64_identity
        - apfs_fletcher64
        - blkid_probe_verify_csum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/apfs.c:65,9'
          Dst:             apfs_fletcher64
        - Src:             'libblkid/src/superblocks/apfs.c:68,43'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/apfs.c:68,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_apfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/apfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         21
      ICount:          139
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - apfs_verify_checksum
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/apfs.c:76,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:77,10'
              BranchSideFuncs:
                - apfs_verify_checksum
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint32_identity.4758
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/apfs.c:79,28'
              BranchSideFuncs:
                - apfs_verify_checksum
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint32_identity.4758
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/apfs.c:77,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:77,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/apfs.c:77,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/apfs.c:79,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:80,3'
              BranchSideFuncs:
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint32_identity.4758
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/apfs.c:82,6'
              BranchSideFuncs:
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint32_identity.4758
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/apfs.c:82,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:83,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/apfs.c:85,6'
              BranchSideFuncs:
                - __uint16_identity.4759
                - __uint16_identity.4759
                - __uint32_identity.4758
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/apfs.c:85,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:86,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/apfs.c:88,6'
              BranchSideFuncs:
                - __uint16_identity.4759
                - __uint32_identity.4758
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/apfs.c:88,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:89,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/apfs.c:96,6'
              BranchSideFuncs:
                - __uint32_identity.4758
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/apfs.c:96,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:97,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/apfs.c:99,27'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/apfs.c:99,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/apfs.c:100,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/apfs.c:102,30'
              BranchSideFuncs:
                - __uint32_identity.4758
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4758
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/apfs.c:75,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/apfs.c:77,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/apfs.c:77,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/apfs.c:79,7'
          Dst:             apfs_verify_checksum
        - Src:             'libblkid/src/superblocks/apfs.c:82,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/apfs.c:85,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/apfs.c:88,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/apfs.c:96,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/apfs.c:99,6'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/apfs.c:102,34'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/apfs.c:102,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/apfs.c:103,33'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/apfs.c:103,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    probe_bcachefs_sb_disk_groups
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - pr
        - bcs
        - field
        - dev_idx
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __uint32_identity
        - blkid_probe_set_id_label
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:259,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:260,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:262,27'
              BranchSideFuncs:
                - blkid_probe_set_id_label
      Callsites:
        - Src:             'libblkid/src/superblocks/bcache.c:259,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bcache.c:262,2'
          Dst:             blkid_probe_set_id_label
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_bcachefs_sb_members
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - pr
        - bcs
        - field
        - dev_idx
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_set_fssize
        - blkid_probe_set_uuid_as
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:239,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:240,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:242,26'
              BranchSideFuncs:
                - blkid_probe_set_uuid_as
                - blkid_probe_set_fssize
                - __uint64_identity.4797
                - __uint16_identity.4798
        - Branch String:   'libblkid/src/superblocks/bcache.c:244,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:245,40'
              BranchSideFuncs:
                - __uint64_identity.4797
                - __uint16_identity.4798
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/bcache.c:248,25'
              BranchSideFuncs:
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/bcache.c:239,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bcache.c:242,2'
          Dst:             blkid_probe_set_uuid_as
        - Src:             'libblkid/src/superblocks/bcache.c:246,14'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bcache.c:246,46'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bcache.c:248,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_within_range
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - size
        - end
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:271,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:272,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:274,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_bcachefs_sb_fields
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - bcs
        - sb_start
        - sb_end
      BBCount:         19
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __uint32_identity
        - is_within_range
        - probe_bcachefs_sb_disk_groups
        - probe_bcachefs_sb_members
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:288,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:289,4'
              BranchSideFuncs:
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - __uint32_identity.4794
                - is_within_range
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
            - BranchSide:      'libblkid/src/superblocks/bcache.c:291,16'
              BranchSideFuncs:
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - __uint32_identity.4794
                - is_within_range
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
        - Branch String:   'libblkid/src/superblocks/bcache.c:293,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:294,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:296,24'
              BranchSideFuncs:
                - is_within_range
                - __uint32_identity.4794
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
        - Branch String:   'libblkid/src/superblocks/bcache.c:296,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:297,4'
              BranchSideFuncs:
                - __uint32_identity.4794
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
            - BranchSide:      'libblkid/src/superblocks/bcache.c:299,10'
              BranchSideFuncs:
                - __uint32_identity.4794
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
        - Branch String:   'libblkid/src/superblocks/bcache.c:300,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:301,4'
              BranchSideFuncs:
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
            - BranchSide:      'libblkid/src/superblocks/bcache.c:303,7'
              BranchSideFuncs:
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
        - Branch String:   'libblkid/src/superblocks/bcache.c:303,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:304,30'
              BranchSideFuncs:
                - probe_bcachefs_sb_members
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - probe_bcachefs_sb_disk_groups
            - BranchSide:      'libblkid/src/superblocks/bcache.c:306,7'
              BranchSideFuncs:
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - probe_bcachefs_sb_members
                - probe_bcachefs_sb_disk_groups
        - Branch String:   'libblkid/src/superblocks/bcache.c:306,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:307,34'
              BranchSideFuncs:
                - probe_bcachefs_sb_disk_groups
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - probe_bcachefs_sb_members
            - BranchSide:      'libblkid/src/superblocks/bcache.c:309,17'
              BranchSideFuncs:
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - is_within_range
                - __uint32_identity.4794
                - probe_bcachefs_sb_disk_groups
                - probe_bcachefs_sb_members
      Callsites:
        - Src:             'libblkid/src/superblocks/bcache.c:288,8'
          Dst:             is_within_range
        - Src:             'libblkid/src/superblocks/bcache.c:291,16'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bcache.c:296,8'
          Dst:             is_within_range
        - Src:             'libblkid/src/superblocks/bcache.c:299,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bcache.c:304,4'
          Dst:             probe_bcachefs_sb_members
        - Src:             'libblkid/src/superblocks/bcache.c:307,4'
          Dst:             probe_bcachefs_sb_disk_groups
        - Src:             'libblkid/src/superblocks/bcache.c:309,17'
          Dst:             __uint32_identity
    - functionName:    bcachefs_validate_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - bcs
        - sb
        - sb_end
      BBCount:         14
      ICount:          143
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - __bswap_64
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_verify_csum
        - crc32c
        - fprintf
        - getpid
        - ul_XXH64
        - ul_crc64_we
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:320,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:322,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:324,32'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.4794
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/bcache.c:328,31'
              BranchSideFuncs:
                - ul_crc64_we
                - __uint64_identity.4797
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/bcache.c:332,31'
              BranchSideFuncs:
                - ul_XXH64
                - __uint64_identity.4797
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/bcache.c:336,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4799
        - Branch String:   'libblkid/src/superblocks/bcache.c:336,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:336,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4799
            - BranchSide:      'libblkid/src/superblocks/bcache.c:337,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/bcache.c:316,26'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/bcache.c:324,19'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/bcache.c:325,44'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bcache.c:325,11'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/bcache.c:328,19'
          Dst:             ul_crc64_we
        - Src:             'libblkid/src/superblocks/bcache.c:329,44'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bcache.c:329,11'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/bcache.c:332,25'
          Dst:             ul_XXH64
        - Src:             'libblkid/src/superblocks/bcache.c:333,46'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bcache.c:333,11'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/bcache.c:336,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/bcache.c:336,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/bcache.c:336,4'
          Dst:             ul_debug
    - functionName:    bcache_verify_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
        - bcs
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __uint16_identity
        - __uint64_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_verify_csum
        - ul_crc64_we
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:186,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:187,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:191,23'
              BranchSideFuncs:
                - __uint16_identity.4798
                - blkid_probe_get_sb_buffer
                - ul_crc64_we
                - __uint64_identity.4797
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/bcache.c:186,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bcache.c:191,23'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bcache.c:192,12'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/bcache.c:193,9'
          Dst:             ul_crc64_we
        - Src:             'libblkid/src/superblocks/bcache.c:195,43'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bcache.c:195,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_bcachefs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         24
      ICount:          227
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - bcachefs_validate_checksum
        - blkid_probe_get_idmag_off
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_wiper
        - blkid_probe_sprintf_version
        - probe_bcachefs_sb_fields
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:349,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:350,10'
              BranchSideFuncs:
                - blkid_probe_get_idmag_off
                - __uint64_identity.4797
                - __uint32_identity.4794
                - blkid_probe_get_sb_buffer
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
            - BranchSide:      'libblkid/src/superblocks/bcache.c:352,45'
              BranchSideFuncs:
                - blkid_probe_get_idmag_off
                - __uint64_identity.4797
                - __uint32_identity.4794
                - blkid_probe_get_sb_buffer
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
        - Branch String:   'libblkid/src/superblocks/bcache.c:350,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:350,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bcache.c:350,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bcache.c:353,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:354,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:356,6'
              BranchSideFuncs:
                - __uint32_identity.4794
                - blkid_probe_get_sb_buffer
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
        - Branch String:   'libblkid/src/superblocks/bcache.c:356,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:356,30'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:357,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bcache.c:356,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:357,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:359,37'
              BranchSideFuncs:
                - __uint32_identity.4794
                - blkid_probe_get_sb_buffer
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
        - Branch String:   'libblkid/src/superblocks/bcache.c:361,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:362,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:364,6'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
        - Branch String:   'libblkid/src/superblocks/bcache.c:364,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:367,33'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
        - Branch String:   'libblkid/src/superblocks/bcache.c:368,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:369,3'
              BranchSideFuncs:
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
            - BranchSide:      'libblkid/src/superblocks/bcache.c:370,11'
              BranchSideFuncs:
                - bcachefs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
        - Branch String:   'libblkid/src/superblocks/bcache.c:372,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:373,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
            - BranchSide:      'libblkid/src/superblocks/bcache.c:375,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_sprintf_version
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_wiper
                - probe_bcachefs_sb_fields
      Callsites:
        - Src:             'libblkid/src/superblocks/bcache.c:348,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/bcache.c:350,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bcache.c:350,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bcache.c:352,19'
          Dst:             blkid_probe_get_idmag_off
        - Src:             'libblkid/src/superblocks/bcache.c:353,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bcache.c:359,37'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bcache.c:367,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/bcache.c:372,7'
          Dst:             bcachefs_validate_checksum
        - Src:             'libblkid/src/superblocks/bcache.c:375,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/bcache.c:376,2'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/bcache.c:377,12'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bcache.c:378,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/bcache.c:381,14'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bcache.c:382,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/bcache.c:383,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/bcache.c:384,2'
          Dst:             blkid_probe_set_wiper
        - Src:             'libblkid/src/superblocks/bcache.c:386,2'
          Dst:             probe_bcachefs_sb_fields
    - functionName:    probe_bcache
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bcache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         21
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint64_identity
        - bcache_verify_checksum
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_wiper
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bcache.c:203,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:204,10'
              BranchSideFuncs:
                - bcache_verify_checksum
                - __uint64_identity.4797
                - __uint64_identity.4797
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/superblocks/bcache.c:206,30'
              BranchSideFuncs:
                - bcache_verify_checksum
                - __uint64_identity.4797
                - __uint64_identity.4797
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/bcache.c:204,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:204,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bcache.c:204,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bcache.c:206,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:207,3'
              BranchSideFuncs:
                - __uint64_identity.4797
                - __uint64_identity.4797
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/superblocks/bcache.c:209,6'
              BranchSideFuncs:
                - __uint64_identity.4797
                - __uint64_identity.4797
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/bcache.c:209,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:210,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:212,34'
              BranchSideFuncs:
                - __uint64_identity.4797
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/bcache.c:212,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:213,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:215,27'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/bcache.c:215,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:216,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:218,28'
              BranchSideFuncs:
                - blkid_probe_set_label
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/bcache.c:218,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:221,33'
              BranchSideFuncs:
                - __uint16_identity.4798
                - blkid_probe_set_block_size
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/bcache.c:221,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bcache.c:222,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bcache.c:224,24'
              BranchSideFuncs:
                - blkid_probe_set_wiper
      Callsites:
        - Src:             'libblkid/src/superblocks/bcache.c:202,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/bcache.c:204,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bcache.c:204,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bcache.c:206,7'
          Dst:             bcache_verify_checksum
        - Src:             'libblkid/src/superblocks/bcache.c:209,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bcache.c:212,49'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bcache.c:212,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/bcache.c:215,6'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/bcache.c:218,6'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/bcache.c:221,37'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bcache.c:221,6'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/bcache.c:224,2'
          Dst:             blkid_probe_set_wiper
    - functionName:    get_custom_block_run
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/befs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - pr
        - bs
        - br
        - offset
        - length
        - fs_le
      BBCount:         27
      ICount:          214
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_buffer
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/befs.c:143,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:143,24'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:143,24'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:144,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:144,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:144,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:143,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:147,32'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:148,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:148,5'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:148,5'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:149,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:149,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:149,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:150,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:150,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:150,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:151,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:151,8'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:151,8'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:152,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:152,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/superblocks/befs.c:152,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - blkid_probe_get_buffer
      Callsites:
        - Src:             'libblkid/src/superblocks/befs.c:143,34'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:143,34'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:144,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:144,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:148,16'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:148,16'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:149,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:149,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:150,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:150,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:151,19'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:151,19'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:152,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:152,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:147,9'
          Dst:             blkid_probe_get_buffer
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compare_keys
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/befs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - short
        - short
        - int
      constantsTouched: []
      argNames:
        - keys1
        - keylengths1
        - index
        - key2
        - keylength2
        - all_key_length
        - fs_le
      BBCount:         23
      ICount:          203
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - __bswap_16
        - __uint16_identity
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/befs.c:259,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:259,14'
              BranchSideFuncs:
                - __bswap_16.4847
                - strncmp
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:259,31'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - strncmp
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:259,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:259,14'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_16.4847
                - strncmp
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:259,14'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - strncmp
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:260,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:260,56'
              BranchSideFuncs:
                - __uint16_identity.4846
                - strncmp
            - BranchSide:      'libblkid/src/superblocks/befs.c:260,56'
              BranchSideFuncs:
                - __bswap_16.4847
                - strncmp
        - Branch String:   'libblkid/src/superblocks/befs.c:262,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:263,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:265,10'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'libblkid/src/superblocks/befs.c:267,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:267,31'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'libblkid/src/superblocks/befs.c:267,31'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'libblkid/src/superblocks/befs.c:269,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:270,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:272,6'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:272,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:273,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:275,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/befs.c:259,31'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:259,31'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:260,15'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:260,15'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:267,11'
          Dst:             strncmp
    - functionName:    get_tree_node
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/befs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - pr
        - bs
        - ds
        - start
        - length
        - fs_le
      BBCount:         89
      ICount:          679
      EdgeCount:       121
      CyclomaticComplexity: 34
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __bswap_64
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - get_block_run
        - get_custom_block_run
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/befs.c:161,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:161,12'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:161,12'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:161,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:165,10'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:176,13'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:165,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:166,23'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:176,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:166,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:166,13'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_16.4847
                - get_custom_block_run
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:166,13'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint16_identity.4846
                - get_custom_block_run
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:167,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:167,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint16_identity.4846
                - get_custom_block_run
            - BranchSide:      'libblkid/src/superblocks/befs.c:167,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint32_identity.4848
                - __uint16_identity.4846
                - get_custom_block_run
        - Branch String:   'libblkid/src/superblocks/befs.c:168,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:169,33'
              BranchSideFuncs:
                - get_custom_block_run
            - BranchSide:      'libblkid/src/superblocks/befs.c:172,13'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:173,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:174,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:175,3'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:176,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:176,19'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:176,19'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:176,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:180,12'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:201,13'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:180,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:180,9'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:180,9'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:181,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:182,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:184,23'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:184,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:184,13'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:184,13'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:185,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:185,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:185,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:190,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:191,4'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:193,10'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:193,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:194,23'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:201,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:194,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:194,13'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_16.4847
                - get_custom_block_run
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:194,13'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint16_identity.4846
                - get_custom_block_run
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:195,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:195,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint16_identity.4846
                - get_custom_block_run
            - BranchSide:      'libblkid/src/superblocks/befs.c:195,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint32_identity.4848
                - __uint16_identity.4846
                - get_custom_block_run
        - Branch String:   'libblkid/src/superblocks/befs.c:196,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:197,33'
              BranchSideFuncs:
                - get_custom_block_run
            - BranchSide:      'libblkid/src/superblocks/befs.c:199,13'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:201,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:201,19'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:201,19'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:201,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:0,0'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:205,22'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:205,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:205,9'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:205,9'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:206,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:207,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:209,26'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:209,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:209,16'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:209,16'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:210,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:210,12'
              BranchSideFuncs:
                - __uint32_identity.4848
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:210,12'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:211,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:212,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:214,18'
              BranchSideFuncs:
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:215,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:216,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:218,14'
              BranchSideFuncs:
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:222,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:223,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:225,43'
              BranchSideFuncs:
                - get_block_run
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:227,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:228,4'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:230,22'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:230,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:230,13'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:230,13'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:231,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:231,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - get_block_run
                - get_custom_block_run
            - BranchSide:      'libblkid/src/superblocks/befs.c:231,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_block_run
                - get_custom_block_run
        - Branch String:   'libblkid/src/superblocks/befs.c:234,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:235,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:237,43'
              BranchSideFuncs:
                - get_block_run
                - get_custom_block_run
        - Branch String:   'libblkid/src/superblocks/befs.c:239,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:240,4'
              BranchSideFuncs:
                - get_custom_block_run
            - BranchSide:      'libblkid/src/superblocks/befs.c:242,31'
              BranchSideFuncs:
                - get_custom_block_run
      Callsites:
        - Src:             'libblkid/src/superblocks/befs.c:161,24'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:161,24'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:166,23'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:166,23'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:167,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:167,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:169,12'
          Dst:             get_custom_block_run
        - Src:             'libblkid/src/superblocks/befs.c:176,31'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:176,31'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:180,12'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:180,12'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:184,23'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:184,23'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:185,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:185,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:188,29'
          Dst:             get_block_run
        - Src:             'libblkid/src/superblocks/befs.c:194,23'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:194,23'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:195,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:195,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:197,12'
          Dst:             get_custom_block_run
        - Src:             'libblkid/src/superblocks/befs.c:201,31'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:201,31'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:205,22'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:205,22'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:209,26'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:209,26'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:210,15'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:210,15'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:225,29'
          Dst:             get_block_run
        - Src:             'libblkid/src/superblocks/befs.c:230,22'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:230,22'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:231,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:231,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:237,29'
          Dst:             get_block_run
        - Src:             'libblkid/src/superblocks/befs.c:242,10'
          Dst:             get_custom_block_run
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_block_run
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/befs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - bs
        - br
        - fs_le
      BBCount:         24
      ICount:          188
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_buffer
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/befs.c:129,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:129,5'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:129,5'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:130,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:130,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:130,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:131,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:131,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:131,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:132,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:132,8'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:132,8'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:133,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:133,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:133,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:134,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:134,4'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:134,4'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:135,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:135,9'
              BranchSideFuncs:
                - __uint32_identity.4848
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/superblocks/befs.c:135,9'
              BranchSideFuncs:
                - __bswap_32.4849
                - blkid_probe_get_buffer
      Callsites:
        - Src:             'libblkid/src/superblocks/befs.c:129,16'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:129,16'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:130,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:130,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:131,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:131,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:132,19'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:132,19'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:133,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:133,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:134,15'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:134,15'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:135,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:135,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:128,9'
          Dst:             blkid_probe_get_buffer
    - functionName:    get_key_value
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/befs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - bs
        - bi
        - key
        - fs_le
      BBCount:         95
      ICount:          660
      EdgeCount:       128
      CyclomaticComplexity: 35
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __bswap_64
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - compare_keys
        - get_tree_node
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/befs.c:294,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:295,10'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint64_identity.4850
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:297,16'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint64_identity.4850
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:295,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:295,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:295,10'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:297,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:297,46'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_64.4851
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:297,46'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:297,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:298,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:300,17'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:300,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:300,15'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:300,15'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:301,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:301,10'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:301,10'
              BranchSideFuncs:
                - __bswap_32.4849
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:303,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:304,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:306,2'
              BranchSideFuncs:
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:311,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:312,11'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:314,19'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:312,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:312,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:312,11'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:314,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:314,17'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:314,17'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:315,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:315,18'
              BranchSideFuncs:
                - __uint16_identity.4846
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:315,18'
              BranchSideFuncs:
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:322,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:323,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:325,42'
              BranchSideFuncs:
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:334,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:335,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:337,7'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:337,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:338,18'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:343,14'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:338,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:339,8'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:339,8'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:338,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:340,12'
              BranchSideFuncs:
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:342,19'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:340,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:340,5'
              BranchSideFuncs:
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:340,5'
              BranchSideFuncs:
                - __bswap_64.4851
        - Branch String:   'libblkid/src/superblocks/befs.c:342,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:342,17'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:342,17'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:343,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:344,19'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:346,4'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:344,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:344,17'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:344,17'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:346,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:347,12'
              BranchSideFuncs:
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:368,8'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:352,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:353,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:355,9'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:355,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:356,20'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:363,9'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:356,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:357,14'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:357,14'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - strlen
                - compare_keys
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:356,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:358,14'
              BranchSideFuncs:
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:360,6'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:358,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:358,7'
              BranchSideFuncs:
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:358,7'
              BranchSideFuncs:
                - __bswap_64.4851
        - Branch String:   'libblkid/src/superblocks/befs.c:363,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:364,14'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:366,13'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:368,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:369,20'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:372,20'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:369,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:369,18'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:369,18'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:372,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:372,18'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:372,18'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_64.4851
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:374,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:374,2'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:375,13'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:375,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:376,7'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:376,7'
              BranchSideFuncs:
                - __bswap_64.4851
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:374,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:307,3'
              BranchSideFuncs:
                - __errno_location
                - get_tree_node
                - __errno_location
                - __errno_location
                - __bswap_16.4847
                - __bswap_16.4847
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - strlen
                - compare_keys
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __bswap_64.4851
                - __uint64_identity.4850
                - __bswap_64.4851
                - __uint64_identity.4850
                - __uint64_identity.4850
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:377,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/befs.c:291,2'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:292,35'
          Dst:             get_tree_node
        - Src:             'libblkid/src/superblocks/befs.c:295,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:295,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:297,16'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:297,16'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:300,17'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:300,17'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:301,12'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:301,12'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:307,3'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:309,34'
          Dst:             get_tree_node
        - Src:             'libblkid/src/superblocks/befs.c:312,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:312,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:314,19'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:314,19'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:315,20'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:315,20'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:333,8'
          Dst:             strlen
        - Src:             'libblkid/src/superblocks/befs.c:332,9'
          Dst:             compare_keys
        - Src:             'libblkid/src/superblocks/befs.c:338,18'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:338,18'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:340,12'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:340,12'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:342,19'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:342,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:344,19'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:344,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:350,15'
          Dst:             strlen
        - Src:             'libblkid/src/superblocks/befs.c:349,11'
          Dst:             compare_keys
        - Src:             'libblkid/src/superblocks/befs.c:356,20'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:356,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:358,14'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:358,14'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:369,20'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:369,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:372,20'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:372,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:375,13'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:375,13'
          Dst:             __bswap_64
    - functionName:    get_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/befs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - bs
        - uuid
        - fs_le
      BBCount:         149
      ICount:          949
      EdgeCount:       203
      CyclomaticComplexity: 56
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __bswap_64
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - get_block_run
        - get_key_value
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/befs.c:388,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:389,10'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:391,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:389,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:389,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:389,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:391,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:391,37'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:391,37'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:391,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:392,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:394,22'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:394,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:394,12'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:394,12'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:395,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:394,59'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:394,59'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:396,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:396,18'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:396,18'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:396,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:401,9'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:401,9'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:401,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:402,42'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:430,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:404,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:404,6'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:404,6'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:405,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:405,6'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:405,6'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:407,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:408,4'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:410,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:410,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:410,36'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:410,36'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:411,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:411,7'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:422,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:411,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:411,7'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:411,7'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:412,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:412,7'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:422,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:412,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:412,41'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:412,41'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:413,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:413,14'
              BranchSideFuncs:
                - strcmp
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:422,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:410,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:415,11'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:422,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:416,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:416,20'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:416,20'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:422,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:422,36'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:422,36'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:423,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:423,8'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:427,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:423,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:423,42'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:423,42'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __bswap_16.4847
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:424,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:424,8'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:427,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:424,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:424,42'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:424,42'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:422,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:425,4'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:427,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - strcmp
                - __bswap_16.4847
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:431,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:431,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:473,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:431,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:431,59'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:431,59'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:432,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:432,7'
              BranchSideFuncs:
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:436,44'
              BranchSideFuncs:
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:432,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:432,48'
              BranchSideFuncs:
                - __uint16_identity.4846
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:432,48'
              BranchSideFuncs:
                - __bswap_16.4847
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:433,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:433,7'
              BranchSideFuncs:
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:436,44'
              BranchSideFuncs:
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:433,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:433,46'
              BranchSideFuncs:
                - __uint16_identity.4846
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:433,46'
              BranchSideFuncs:
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:430,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:436,44'
              BranchSideFuncs:
                - get_block_run
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:473,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:438,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:439,11'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:441,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:439,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:439,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:439,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:441,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:441,38'
              BranchSideFuncs:
                - __uint32_identity.4848
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:441,38'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:441,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:442,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:444,25'
              BranchSideFuncs:
                - get_key_value
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:445,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:446,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:448,7'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:446,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:446,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:446,49'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:448,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:449,54'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:472,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:450,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:450,11'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:450,11'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:451,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:451,5'
              BranchSideFuncs:
                - __uint32_identity.4848
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:451,5'
              BranchSideFuncs:
                - __bswap_32.4849
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:452,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:453,12'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:455,8'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:453,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:453,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:453,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:455,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:455,39'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:455,39'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:455,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:456,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:458,8'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:458,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:458,37'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:458,37'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:459,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:459,8'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:471,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:459,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:459,42'
              BranchSideFuncs:
                - __uint64_identity.4850
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:459,42'
              BranchSideFuncs:
                - __bswap_64.4851
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
        - Branch String:   'libblkid/src/superblocks/befs.c:460,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:460,8'
              BranchSideFuncs:
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
                - __uint16_identity.4846
            - BranchSide:      'libblkid/src/superblocks/befs.c:471,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:460,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:461,10'
              BranchSideFuncs:
                - __uint16_identity.4846
                - get_block_run
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:461,10'
              BranchSideFuncs:
                - __bswap_16.4847
                - get_block_run
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/befs.c:458,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:464,44'
              BranchSideFuncs:
                - get_block_run
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:471,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:466,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:467,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:469,14'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:467,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:467,22'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:467,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/befs.c:387,29'
          Dst:             get_block_run
        - Src:             'libblkid/src/superblocks/befs.c:389,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:389,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:391,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:391,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:394,22'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:394,22'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:395,3'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:395,3'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:396,18'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:396,18'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:404,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:404,6'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:405,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:405,6'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:410,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:410,7'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:411,7'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:411,7'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:412,7'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:412,7'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:413,7'
          Dst:             strcmp
        - Src:             'libblkid/src/superblocks/befs.c:416,22'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:416,22'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:422,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:422,7'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:423,8'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:423,8'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:424,8'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:424,8'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:431,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:431,7'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:432,7'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:432,7'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:433,7'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:433,7'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:436,30'
          Dst:             get_block_run
        - Src:             'libblkid/src/superblocks/befs.c:439,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:439,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:441,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:441,7'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:444,11'
          Dst:             get_key_value
        - Src:             'libblkid/src/superblocks/befs.c:450,14'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:450,14'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:451,5'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:451,5'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:449,31'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/befs.c:453,12'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:453,21'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:455,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:455,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:458,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:458,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:459,8'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:459,8'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:460,8'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/befs.c:460,8'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/befs.c:464,30'
          Dst:             get_block_run
        - Src:             'libblkid/src/superblocks/befs.c:467,13'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:467,22'
          Dst:             __errno_location
    - functionName:    probe_befs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/befs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         61
      ICount:          362
      EdgeCount:       83
      CyclomaticComplexity: 24
      functionsReached:
        - __bswap_32
        - __bswap_64
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fsendianness
        - blkid_probe_set_label
        - blkid_probe_set_version
        - blkid_probe_sprintf_uuid
        - get_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/befs.c:487,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:488,10'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:490,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:488,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:488,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/befs.c:488,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:491,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:491,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:496,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:492,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:492,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:496,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:493,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:493,6'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:496,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:490,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:494,9'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:496,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:497,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:497,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:503,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:498,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:498,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:503,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:499,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:499,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:503,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:496,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:500,9'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:503,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:505,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:505,13'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:505,13'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:506,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:506,14'
              BranchSideFuncs:
                - __uint32_identity.4848
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
            - BranchSide:      'libblkid/src/superblocks/befs.c:506,14'
              BranchSideFuncs:
                - __bswap_32.4849
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:508,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:508,26'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:510,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:508,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:509,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:510,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/befs.c:508,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:510,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:512,6'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
                - __uint32_identity.4848
        - Branch String:   'libblkid/src/superblocks/befs.c:512,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:512,39'
              BranchSideFuncs:
                - __uint32_identity.4848
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/befs.c:512,39'
              BranchSideFuncs:
                - __bswap_32.4849
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/befs.c:512,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:513,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:515,17'
              BranchSideFuncs:
                - get_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/befs.c:517,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:518,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/befs.c:523,7'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/befs.c:523,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:524,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/befs.c:526,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/befs.c:526,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:527,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:529,6'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - __uint64_identity.4850
        - Branch String:   'libblkid/src/superblocks/befs.c:529,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:530,28'
              BranchSideFuncs:
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __uint64_identity.4850
            - BranchSide:      'libblkid/src/superblocks/befs.c:534,30'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/befs.c:532,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/befs.c:530,3'
              BranchSideFuncs:
                - __uint64_identity.4850
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/befs.c:530,3'
              BranchSideFuncs:
                - __bswap_64.4851
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
      Callsites:
        - Src:             'libblkid/src/superblocks/befs.c:484,35'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/befs.c:488,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:488,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/befs.c:490,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:491,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:492,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:493,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:496,13'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:497,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:498,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:499,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:505,15'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:505,15'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:506,16'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:506,16'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:512,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/befs.c:512,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/befs.c:515,8'
          Dst:             get_uuid
        - Src:             'libblkid/src/superblocks/befs.c:524,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/befs.c:527,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/befs.c:532,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/befs.c:532,6'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/befs.c:530,3'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/befs.c:534,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/befs.c:535,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/befs.c:536,2'
          Dst:             blkid_probe_set_fsendianness
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_bitlocker_type
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bitlocker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:94,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:95,14'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:99,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:95,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:96,17'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:97,2'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'libblkid/src/superblocks/bitlocker.c:95,7'
          Dst:             memcmp
    - functionName:    probe_bitlocker
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bitlocker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         26
      ICount:          287
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_set_utf8label
        - blkid_probe_sprintf_uuid
        - blkid_probe_sprintf_version
        - get_bitlocker_headers
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:190,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:191,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:193,6'
              BranchSideFuncs:
                - __uint16_identity.4883
                - blkid_probe_sprintf_version
                - __uint32_identity.4884
                - blkid_probe_sprintf_uuid
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:193,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:194,74'
              BranchSideFuncs:
                - __uint16_identity.4883
                - blkid_probe_sprintf_version
                - __uint32_identity.4884
                - blkid_probe_sprintf_uuid
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:230,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:198,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:201,69'
              BranchSideFuncs:
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - blkid_probe_sprintf_uuid
                - __uint16_identity.4883
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:219,28'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:202,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:203,8'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:205,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:203,73'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:204,8'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:205,5'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:202,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:205,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:207,8'
              BranchSideFuncs:
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - blkid_probe_sprintf_uuid
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - __uint16_identity.4883
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:207,78'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:208,8'
              BranchSideFuncs:
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - blkid_probe_sprintf_uuid
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - __uint16_identity.4883
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:214,3'
              BranchSideFuncs:
                - __uint16_identity.4883
                - __uint32_identity.4884
                - blkid_probe_sprintf_uuid
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:207,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:209,31'
              BranchSideFuncs:
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:214,3'
              BranchSideFuncs:
                - __uint16_identity.4883
                - __uint32_identity.4884
                - blkid_probe_sprintf_uuid
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint32_identity.4884
                - __uint16_identity.4883
                - __uint16_identity.4883
                - __uint16_identity.4883
                - blkid_probe_set_utf8label
      Callsites:
        - Src:             'libblkid/src/superblocks/bitlocker.c:189,7'
          Dst:             get_bitlocker_headers
        - Src:             'libblkid/src/superblocks/bitlocker.c:196,41'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:196,3'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/bitlocker.c:199,54'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:203,8'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:204,14'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:204,41'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:207,8'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:208,8'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:210,19'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:209,5'
          Dst:             blkid_probe_set_utf8label
        - Src:             'libblkid/src/superblocks/bitlocker.c:200,15'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:219,3'
          Dst:             blkid_probe_sprintf_uuid
    - functionName:    get_bitlocker_headers
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bitlocker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - type
        - buf_hdr
        - buf_fve
      BBCount:         51
      ICount:          271
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - get_bitlocker_type
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:115,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:116,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:117,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:117,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:118,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:119,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:119,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:120,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:122,31'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:123,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:124,10'
              BranchSideFuncs:
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:126,28'
              BranchSideFuncs:
                - get_bitlocker_type
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint64_identity.4885
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:124,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:124,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:124,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:129,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:131,9'
              BranchSideFuncs:
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:134,9'
              BranchSideFuncs:
                - __uint64_identity.4885
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:142,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:142,14'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:143,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:142,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:143,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:144,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:144,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:145,14'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:148,31'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:149,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:150,10'
              BranchSideFuncs:
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:152,42'
              BranchSideFuncs:
                - memcmp
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:150,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:150,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:150,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:153,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:156,6'
              BranchSideFuncs:
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:156,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:156,6'
              BranchSideFuncs:
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:157,32'
              BranchSideFuncs:
                - __uint32_identity.4884
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:159,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:160,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:162,14'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:160,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:160,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:160,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bitlocker.c:165,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:166,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/bitlocker.c:167,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/bitlocker.c:122,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/bitlocker.c:124,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bitlocker.c:124,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bitlocker.c:126,9'
          Dst:             get_bitlocker_type
        - Src:             'libblkid/src/superblocks/bitlocker.c:131,9'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:134,9'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:148,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/bitlocker.c:150,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bitlocker.c:150,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bitlocker.c:153,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/bitlocker.c:158,62'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/bitlocker.c:157,9'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/bitlocker.c:160,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bitlocker.c:160,20'
          Dst:             __errno_location
    - functionName:    blkid_probe_is_bitlocker
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bitlocker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_bitlocker_headers
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/bitlocker.c:177,9'
          Dst:             get_bitlocker_headers
    - functionName:    probe_bluestore
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/bluestore.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/bluestore.c:37,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bluestore.c:38,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bluestore.c:40,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/bluestore.c:38,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/bluestore.c:38,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/bluestore.c:38,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/bluestore.c:36,11'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/bluestore.c:38,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/bluestore.c:38,19'
          Dst:             __errno_location
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sb_write_pointer
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/btrfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - zones
        - wp_ret
      BBCount:         53
      ICount:          340
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - blkid_probe_get_buffer
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/btrfs.c:103,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:103,2'
              BranchSideFuncs:
                - __assert_fail
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:103,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'libblkid/src/superblocks/btrfs.c:103,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:103,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:106,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:128,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:128,18'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:132,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:128,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:130,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:132,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:132,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:132,24'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:157,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:132,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:137,10'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:157,14'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:137,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:140,15'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:153,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:145,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:146,5'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:147,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:147,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:147,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:151,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - blkid_probe_get_buffer
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:153,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:154,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:156,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:157,22'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:157,26'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:159,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:157,35'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:157,38'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:158,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:157,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:158,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:159,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:159,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:160,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:162,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/btrfs.c:166,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:166,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:167,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/btrfs.c:103,2'
          Dst:             __assert_fail
        - Src:             'libblkid/src/superblocks/btrfs.c:144,5'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/btrfs.c:147,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/btrfs.c:147,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/btrfs.c:147,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/btrfs.c:166,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/btrfs.c:166,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/btrfs.c:166,2'
          Dst:             ul_debug
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    btrfs_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/btrfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - bfs
      BBCount:         13
      ICount:          121
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_verify_csum
        - blkid_probe_verify_csum_buf
        - crc32c
        - fprintf
        - getpid
        - ul_SHA256
        - ul_XXH64
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/btrfs.c:227,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:229,32'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.4938
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:234,31'
              BranchSideFuncs:
                - ul_XXH64
                - __uint64_identity.4937
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:240,14'
              BranchSideFuncs:
                - ul_SHA256
                - blkid_probe_verify_csum_buf
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:245,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:245,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:245,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:247,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/btrfs.c:224,23'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:229,20'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/btrfs.c:231,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:230,11'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/btrfs.c:234,25'
          Dst:             ul_XXH64
        - Src:             'libblkid/src/superblocks/btrfs.c:236,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:235,11'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/btrfs.c:240,4'
          Dst:             ul_SHA256
        - Src:             'libblkid/src/superblocks/btrfs.c:241,11'
          Dst:             blkid_probe_verify_csum_buf
        - Src:             'libblkid/src/superblocks/btrfs.c:245,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/btrfs.c:245,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/btrfs.c:245,4'
          Dst:             ul_debug
    - functionName:    sb_log_offset
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/btrfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - bytenr_ret
      BBCount:         28
      ICount:          192
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - blkdev_get_zonereport
        - fprintf
        - getpid
        - sb_write_pointer
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/btrfs.c:183,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:184,10'
              BranchSideFuncs:
                - sb_write_pointer
                - free
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:187,30'
              BranchSideFuncs:
                - sb_write_pointer
                - free
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:193,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:194,7'
              BranchSideFuncs:
                - sb_write_pointer
                - free
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:202,25'
              BranchSideFuncs:
                - sb_write_pointer
                - free
        - Branch String:   'libblkid/src/superblocks/btrfs.c:194,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:195,4'
              BranchSideFuncs:
                - free
                - getpid
                - fprintf
                - ul_debug.4935
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:200,2'
              BranchSideFuncs:
                - sb_write_pointer
                - free
                - getpid
                - fprintf
                - ul_debug.4935
        - Branch String:   'libblkid/src/superblocks/btrfs.c:195,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:195,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.4935
                - free
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:196,18'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/superblocks/btrfs.c:203,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:203,24'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:207,6'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/superblocks/btrfs.c:203,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:204,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:207,6'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/superblocks/btrfs.c:207,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:208,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:212,16'
              BranchSideFuncs:
                - free
        - Branch String:   'libblkid/src/superblocks/btrfs.c:208,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:209,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:210,6'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'libblkid/src/superblocks/btrfs.c:182,8'
          Dst:             blkdev_get_zonereport
        - Src:             'libblkid/src/superblocks/btrfs.c:184,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/btrfs.c:195,4'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/btrfs.c:195,4'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/btrfs.c:195,4'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/btrfs.c:202,8'
          Dst:             sb_write_pointer
    - functionName:    probe_btrfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/btrfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         21
      ICount:          175
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fslastblock
        - blkid_probe_set_fssize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_uuid_as
        - btrfs_verify_csum
        - sb_log_offset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/btrfs.c:255,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:257,12'
              BranchSideFuncs:
                - sb_log_offset
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - btrfs_verify_csum
                - __uint32_identity.4938
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:271,9'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - btrfs_verify_csum
                - __uint32_identity.4938
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/btrfs.c:261,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:262,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:264,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - btrfs_verify_csum
                - __uint32_identity.4938
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/btrfs.c:273,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:274,10'
              BranchSideFuncs:
                - btrfs_verify_csum
                - __uint32_identity.4938
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:276,25'
              BranchSideFuncs:
                - btrfs_verify_csum
                - __uint32_identity.4938
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/btrfs.c:274,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:274,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:274,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/btrfs.c:276,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:277,3'
              BranchSideFuncs:
                - __uint32_identity.4938
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:280,7'
              BranchSideFuncs:
                - __uint32_identity.4938
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/btrfs.c:280,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:281,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:283,7'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/btrfs.c:283,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:284,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/btrfs.c:288,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - __uint32_identity.4938
                - blkid_probe_set_fsblocksize
                - __uint32_identity.4938
                - blkid_probe_set_block_size
                - __uint32_identity.4938
                - __uint64_identity.4937
                - blkid_probe_set_fslastblock
                - __uint64_identity.4937
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/btrfs.c:260,9'
          Dst:             sb_log_offset
        - Src:             'libblkid/src/superblocks/btrfs.c:264,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/btrfs.c:271,9'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/btrfs.c:274,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/btrfs.c:274,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/btrfs.c:276,7'
          Dst:             btrfs_verify_csum
        - Src:             'libblkid/src/superblocks/btrfs.c:280,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:284,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/btrfs.c:288,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/btrfs.c:289,2'
          Dst:             blkid_probe_set_uuid_as
        - Src:             'libblkid/src/superblocks/btrfs.c:290,34'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:290,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/btrfs.c:291,33'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:291,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/btrfs.c:294,17'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:296,4'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:295,2'
          Dst:             blkid_probe_set_fslastblock
        - Src:             'libblkid/src/superblocks/btrfs.c:304,29'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/btrfs.c:304,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    cs_fvault2_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/cs_fvault2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint32_identity
        - blkid_probe_verify_csum
        - crc32c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:58,18'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:59,17'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:63,37'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:63,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_cs_fvault2
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/cs_fvault2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         23
      ICount:          136
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
        - cs_fvault2_verify_csum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:71,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:72,10'
              BranchSideFuncs:
                - __uint16_identity.4960
                - __uint32_identity.4959
                - cs_fvault2_verify_csum
                - __uint16_identity.4960
                - __uint32_identity.4959
                - __uint32_identity.4959
                - __uint16_identity.4960
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:75,6'
              BranchSideFuncs:
                - __uint16_identity.4960
                - __uint32_identity.4959
                - cs_fvault2_verify_csum
                - __uint16_identity.4960
                - __uint32_identity.4959
                - __uint32_identity.4959
                - __uint16_identity.4960
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:72,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:72,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:72,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:75,36'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:76,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:77,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:75,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:77,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:79,30'
              BranchSideFuncs:
                - cs_fvault2_verify_csum
                - __uint16_identity.4960
                - __uint32_identity.4959
                - __uint32_identity.4959
                - __uint16_identity.4960
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:79,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:80,3'
              BranchSideFuncs:
                - __uint16_identity.4960
                - __uint32_identity.4959
                - __uint32_identity.4959
                - __uint16_identity.4960
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:83,6'
              BranchSideFuncs:
                - __uint16_identity.4960
                - __uint32_identity.4959
                - __uint32_identity.4959
                - __uint16_identity.4960
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:83,42'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:84,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:86,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:84,43'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:85,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:86,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/cs_fvault2.c:83,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:86,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/cs_fvault2.c:88,30'
              BranchSideFuncs:
                - __uint16_identity.4960
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:70,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:72,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:72,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:75,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:76,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:79,7'
          Dst:             cs_fvault2_verify_csum
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:83,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:84,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:85,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:88,40'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:88,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/cs_fvault2.c:89,2'
          Dst:             blkid_probe_set_uuid
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cramfs_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/cramfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - mag
        - cs
        - le
      BBCount:         11
      ICount:          96
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - blkid_probe_get_sb_buffer
        - blkid_probe_verify_csum
        - cfs32_to_cpu
        - ul_crc32_exclude_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/cramfs.c:58,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:59,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/cramfs.c:57,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:61,38'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - ul_crc32_exclude_offset
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/cramfs.c:62,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:63,3'
              BranchSideFuncs:
                - ul_crc32_exclude_offset
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:65,39'
              BranchSideFuncs:
                - ul_crc32_exclude_offset
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/cramfs.c:54,13'
          Dst:             cfs32_to_cpu
        - Src:             'libblkid/src/superblocks/cramfs.c:55,17'
          Dst:             cfs32_to_cpu
        - Src:             'libblkid/src/superblocks/cramfs.c:61,12'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/cramfs.c:65,9'
          Dst:             ul_crc32_exclude_offset
        - Src:             'libblkid/src/superblocks/cramfs.c:69,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    cfs32_to_cpu
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/cramfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - le
        - value
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __bswap_32
        - __uint32_identity
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/cramfs.c:42,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:43,10'
              BranchSideFuncs:
                - __uint32_identity.4981
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:45,10'
              BranchSideFuncs:
                - __bswap_32.4980
      Callsites:
        - Src:             'libblkid/src/superblocks/cramfs.c:43,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/cramfs.c:45,10'
          Dst:             __bswap_32
    - functionName:    probe_cramfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/cramfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          117
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_fsendianness
        - blkid_probe_set_fssize
        - blkid_probe_set_label
        - blkid_probe_sprintf_version
        - cfs32_to_cpu
        - cramfs_verify_csum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/cramfs.c:77,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:78,10'
              BranchSideFuncs:
                - cfs32_to_cpu
                - blkid_probe_set_label
                - cfs32_to_cpu
                - blkid_probe_set_fssize
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsendianness
                - cramfs_verify_csum
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:80,11'
              BranchSideFuncs:
                - cfs32_to_cpu
                - blkid_probe_set_label
                - cfs32_to_cpu
                - blkid_probe_set_fssize
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsendianness
                - cramfs_verify_csum
        - Branch String:   'libblkid/src/superblocks/cramfs.c:78,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:78,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/cramfs.c:83,9'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:83,32'
              BranchSideFuncs:
                - cramfs_verify_csum
                - blkid_probe_set_label
                - cfs32_to_cpu
                - blkid_probe_set_fssize
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:86,24'
              BranchSideFuncs:
                - blkid_probe_set_label
                - cfs32_to_cpu
                - blkid_probe_set_fssize
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/cramfs.c:83,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:84,3'
              BranchSideFuncs:
                - blkid_probe_set_label
                - cfs32_to_cpu
                - blkid_probe_set_fssize
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/cramfs.c:86,24'
              BranchSideFuncs:
                - blkid_probe_set_label
                - cfs32_to_cpu
                - blkid_probe_set_fssize
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsendianness
      Callsites:
        - Src:             'libblkid/src/superblocks/cramfs.c:76,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/cramfs.c:78,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/cramfs.c:78,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/cramfs.c:81,11'
          Dst:             cfs32_to_cpu
        - Src:             'libblkid/src/superblocks/cramfs.c:83,13'
          Dst:             cramfs_verify_csum
        - Src:             'libblkid/src/superblocks/cramfs.c:86,2'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/cramfs.c:87,29'
          Dst:             cfs32_to_cpu
        - Src:             'libblkid/src/superblocks/cramfs.c:87,2'
          Dst:             blkid_probe_set_fssize
        - Src:             'libblkid/src/superblocks/cramfs.c:88,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/cramfs.c:89,2'
          Dst:             blkid_probe_set_fsendianness
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ddf_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ddf_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - ddf
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __bswap_32
        - blkid_probe_verify_csum
        - ul_crc32_exclude_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/ddf_raid.c:79,13'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ddf_raid.c:81,8'
          Dst:             ul_crc32_exclude_offset
        - Src:             'libblkid/src/superblocks/ddf_raid.c:87,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_ddf
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ddf_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         35
      ICount:          223
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - __bswap_32
        - __bswap_64
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_set_magic
        - blkid_probe_set_version
        - blkid_probe_strncpy_uuid
        - ddf_verify_csum
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:99,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:100,11'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5001
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - ddf_verify_csum
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:112,7'
              BranchSideFuncs:
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:105,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:106,11'
              BranchSideFuncs:
                - __bswap_32.5001
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - ddf_verify_csum
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:107,7'
              BranchSideFuncs:
                - __bswap_32.5001
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - ddf_verify_csum
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:106,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:106,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:106,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:107,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:107,67'
              BranchSideFuncs:
                - ddf_verify_csum
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5001
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:109,7'
              BranchSideFuncs:
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5001
                - ddf_verify_csum
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:107,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:108,4'
              BranchSideFuncs:
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:109,7'
              BranchSideFuncs:
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5001
                - ddf_verify_csum
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:112,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:113,3'
              BranchSideFuncs:
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:115,8'
              BranchSideFuncs:
                - __bswap_64.5000
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:117,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:121,32'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:130,27'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:123,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:124,11'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:126,14'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:124,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:124,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:124,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:126,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:127,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:128,2'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:135,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:136,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:137,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/ddf_raid.c:137,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:140,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ddf_raid.c:141,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/ddf_raid.c:102,37'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ddf_raid.c:106,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ddf_raid.c:106,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ddf_raid.c:107,25'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/ddf_raid.c:107,51'
          Dst:             ddf_verify_csum
        - Src:             'libblkid/src/superblocks/ddf_raid.c:115,8'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/ddf_raid.c:121,9'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ddf_raid.c:124,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ddf_raid.c:124,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ddf_raid.c:126,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/ddf_raid.c:130,2'
          Dst:             blkid_probe_strncpy_uuid
        - Src:             'libblkid/src/superblocks/ddf_raid.c:135,6'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/ddf_raid.c:137,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_zero_padded
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/drbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - padding_start
        - padding_end
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/drbd.c:134,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:135,8'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/drbd.c:138,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbd.c:135,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:136,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/drbd.c:137,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_drbd_90
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/drbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         13
      ICount:          107
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_32
        - __bswap_64
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_version
        - blkid_probe_sprintf_uuid
        - is_zero_padded
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/drbd.c:174,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:175,10'
              BranchSideFuncs:
                - __bswap_32.5022
                - is_zero_padded
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/drbd.c:177,6'
              BranchSideFuncs:
                - __bswap_32.5022
                - is_zero_padded
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/drbd.c:175,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:175,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbd.c:175,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbd.c:177,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:178,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/drbd.c:180,22'
              BranchSideFuncs:
                - is_zero_padded
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/drbd.c:180,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:182,3'
              BranchSideFuncs:
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/drbd.c:188,27'
              BranchSideFuncs:
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
      Callsites:
        - Src:             'libblkid/src/superblocks/drbd.c:173,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/drbd.c:175,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbd.c:175,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbd.c:177,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/drbd.c:180,7'
          Dst:             is_zero_padded
        - Src:             'libblkid/src/superblocks/drbd.c:190,15'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/drbd.c:188,2'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/drbd.c:192,2'
          Dst:             blkid_probe_set_version
    - functionName:    probe_drbd_84
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/drbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         13
      ICount:          107
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_32
        - __bswap_64
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_version
        - blkid_probe_sprintf_uuid
        - is_zero_padded
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/drbd.c:146,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:147,10'
              BranchSideFuncs:
                - __bswap_32.5022
                - is_zero_padded
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/drbd.c:149,6'
              BranchSideFuncs:
                - __bswap_32.5022
                - is_zero_padded
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/drbd.c:147,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:147,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbd.c:147,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbd.c:149,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:150,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/drbd.c:152,22'
              BranchSideFuncs:
                - is_zero_padded
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/drbd.c:152,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:154,3'
              BranchSideFuncs:
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/drbd.c:160,27'
              BranchSideFuncs:
                - __bswap_64.5021
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
      Callsites:
        - Src:             'libblkid/src/superblocks/drbd.c:145,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/drbd.c:147,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbd.c:147,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbd.c:149,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/drbd.c:152,7'
          Dst:             is_zero_padded
        - Src:             'libblkid/src/superblocks/drbd.c:162,15'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/drbd.c:160,2'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/drbd.c:164,2'
          Dst:             blkid_probe_set_version
    - functionName:    probe_drbd
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/drbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - probe_drbd_84
        - probe_drbd_90
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/drbd.c:199,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:200,24'
              BranchSideFuncs:
                - probe_drbd_84
            - BranchSide:      'libblkid/src/superblocks/drbd.c:202,6'
              BranchSideFuncs:
                - probe_drbd_90
        - Branch String:   'libblkid/src/superblocks/drbd.c:202,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbd.c:203,24'
              BranchSideFuncs:
                - probe_drbd_90
            - BranchSide:      'libblkid/src/superblocks/drbd.c:205,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/drbd.c:200,10'
          Dst:             probe_drbd_84
        - Src:             'libblkid/src/superblocks/drbd.c:203,10'
          Dst:             probe_drbd_90
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_drbdproxy_datalog
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/drbdproxy_datalog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/drbdproxy_datalog.c:35,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdproxy_datalog.c:36,10'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint64_identity.5040
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/drbdproxy_datalog.c:38,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint64_identity.5040
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/drbdproxy_datalog.c:36,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdproxy_datalog.c:36,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdproxy_datalog.c:36,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/drbdproxy_datalog.c:34,31'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/drbdproxy_datalog.c:36,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdproxy_datalog.c:36,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdproxy_datalog.c:38,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/drbdproxy_datalog.c:39,46'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/drbdproxy_datalog.c:39,2'
          Dst:             blkid_probe_sprintf_version
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_drbdmanage
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/drbdmanage.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         35
      ICount:          195
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - __bswap_32
        - __ctype_b_loc
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_sprintf_version
        - blkid_probe_strncpy_uuid
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:50,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:51,10'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:53,9'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:51,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:51,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:51,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:54,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - blkid_probe_strncpy_uuid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:56,6'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:54,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:54,8'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:55,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:56,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:57,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:59,31'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:59,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:61,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:64,26'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:61,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:61,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:61,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:65,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:66,10'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:68,13'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:66,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:66,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:66,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:68,69'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:69,34'
              BranchSideFuncs:
                - __bswap_32.5054
                - blkid_probe_sprintf_version
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:72,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:68,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:70,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:72,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/drbdmanage.c:70,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:70,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/drbdmanage.c:70,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/drbdmanage.c:49,3'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/drbdmanage.c:51,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdmanage.c:51,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdmanage.c:54,8'
          Dst:             __ctype_b_loc
        - Src:             'libblkid/src/superblocks/drbdmanage.c:59,6'
          Dst:             blkid_probe_strncpy_uuid
        - Src:             'libblkid/src/superblocks/drbdmanage.c:61,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdmanage.c:61,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdmanage.c:64,3'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/drbdmanage.c:66,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdmanage.c:66,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdmanage.c:68,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/drbdmanage.c:69,44'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/drbdmanage.c:69,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/drbdmanage.c:70,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/drbdmanage.c:70,19'
          Dst:             __errno_location
    - functionName:    cluster_to_block
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - cluster
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint32_identity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:63,9'
          Dst:             __uint32_identity
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    block_to_offset
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - block
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    next_cluster
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - sb
        - cluster
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __uint32_identity
        - blkid_probe_get_buffer
        - block_to_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfat.c:84,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:85,3'
              BranchSideFuncs:
                - __uint32_identity.5090
            - BranchSide:      'libblkid/src/superblocks/exfat.c:86,16'
              BranchSideFuncs:
                - __uint32_identity.5090
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:80,35'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:80,15'
          Dst:             block_to_offset
        - Src:             'libblkid/src/superblocks/exfat.c:82,23'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/exfat.c:87,9'
          Dst:             __uint32_identity
    - functionName:    cluster_to_offset
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - cluster
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_to_offset
        - cluster_to_block
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:71,29'
          Dst:             cluster_to_block
        - Src:             'libblkid/src/superblocks/exfat.c:71,9'
          Dst:             block_to_offset
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_label
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb
      BBCount:         37
      ICount:          231
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - __uint32_identity
        - blkid_probe_get_buffer
        - cluster_to_offset
        - next_cluster
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfat.c:99,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:100,46'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:120,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:102,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:103,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:104,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:104,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:105,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:106,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:106,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:107,40'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:109,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:110,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,24'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:110,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:110,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,28'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:118,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:110,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,28'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:118,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:110,37'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,37'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,37'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:110,37'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,37'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
            - BranchSide:      'libblkid/src/superblocks/exfat.c:110,37'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:110,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:111,27'
              BranchSideFuncs:
                - next_cluster
                - cluster_to_offset
                - blkid_probe_get_buffer
            - BranchSide:      'libblkid/src/superblocks/exfat.c:118,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - next_cluster
                - cluster_to_offset
        - Branch String:   'libblkid/src/superblocks/exfat.c:112,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:113,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:114,8'
              BranchSideFuncs:
                - cluster_to_offset
                - blkid_probe_get_buffer
                - next_cluster
        - Branch String:   'libblkid/src/superblocks/exfat.c:114,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:116,31'
              BranchSideFuncs:
                - cluster_to_offset
                - blkid_probe_get_buffer
                - next_cluster
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:93,21'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:94,20'
          Dst:             cluster_to_offset
        - Src:             'libblkid/src/superblocks/exfat.c:100,23'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/exfat.c:111,14'
          Dst:             next_cluster
        - Src:             'libblkid/src/superblocks/exfat.c:116,13'
          Dst:             cluster_to_offset
    - functionName:    exfat_boot_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sectors
        - sector_size
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfat.c:130,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:131,8'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:138,9'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:131,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:131,22'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:132,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:131,32'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:131,36'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:132,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:131,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:132,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:134,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    exfat_validate_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb
      BBCount:         15
      ICount:          122
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_verify_csum
        - exfat_boot_checksum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfat.c:144,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:144,23'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - exfat_boot_checksum
                - __uint32_identity.5090
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:144,23'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - exfat_boot_checksum
                - __uint32_identity.5090
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/exfat.c:147,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:148,3'
              BranchSideFuncs:
                - exfat_boot_checksum
                - __uint32_identity.5090
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:150,42'
              BranchSideFuncs:
                - exfat_boot_checksum
                - __uint32_identity.5090
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/exfat.c:153,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:154,19'
              BranchSideFuncs:
                - __uint32_identity.5090
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:161,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:157,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:158,4'
              BranchSideFuncs:
                - __uint32_identity.5090
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:159,2'
              BranchSideFuncs:
                - __uint32_identity.5090
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:146,30'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/exfat.c:150,22'
          Dst:             exfat_boot_checksum
        - Src:             'libblkid/src/superblocks/exfat.c:156,23'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:157,8'
          Dst:             blkid_probe_verify_csum
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_exfat
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         28
      ICount:          236
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __uint64_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_set_utf8label
        - blkid_probe_sprintf_uuid
        - blkid_probe_sprintf_version
        - exfat_valid_superblock
        - find_label
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfat.c:253,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:254,10'
              BranchSideFuncs:
                - exfat_valid_superblock
                - find_label
                - __errno_location
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
                - __errno_location
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/exfat.c:256,30'
              BranchSideFuncs:
                - exfat_valid_superblock
                - find_label
                - __errno_location
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
                - __errno_location
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/exfat.c:254,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:254,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/exfat.c:254,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:256,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:257,3'
              BranchSideFuncs:
                - find_label
                - __errno_location
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
                - __errno_location
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/exfat.c:259,21'
              BranchSideFuncs:
                - find_label
                - __errno_location
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
                - __errno_location
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/exfat.c:260,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:261,29'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/exfat.c:264,11'
              BranchSideFuncs:
                - __errno_location
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/exfat.c:262,5'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:267,27'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/exfat.c:267,27'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
        - Branch String:   'libblkid/src/superblocks/exfat.c:264,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/exfat.c:265,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'libblkid/src/superblocks/exfat.c:275,34'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:275,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/exfat.c:275,2'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
        - Branch String:   'libblkid/src/superblocks/exfat.c:276,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:276,2'
              BranchSideFuncs:
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/exfat.c:276,2'
              BranchSideFuncs:
                - blkid_probe_set_block_size
                - __uint64_identity.5091
                - blkid_probe_set_fssize
        - Branch String:   'libblkid/src/superblocks/exfat.c:277,29'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:277,29'
              BranchSideFuncs:
                - __uint64_identity.5091
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/exfat.c:277,29'
              BranchSideFuncs:
                - __uint64_identity.5091
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:252,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/exfat.c:254,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/exfat.c:254,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/exfat.c:256,7'
          Dst:             exfat_valid_superblock
        - Src:             'libblkid/src/superblocks/exfat.c:259,10'
          Dst:             find_label
        - Src:             'libblkid/src/superblocks/exfat.c:261,3'
          Dst:             blkid_probe_set_utf8label
        - Src:             'libblkid/src/superblocks/exfat.c:264,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/exfat.c:265,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/exfat.c:267,2'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/exfat.c:272,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/exfat.c:275,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/exfat.c:276,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/exfat.c:277,46'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/exfat.c:277,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    exfat_valid_superblock
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb
      BBCount:         59
      ICount:          339
      EdgeCount:       81
      CyclomaticComplexity: 24
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - exfat_validate_checksum
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfat.c:168,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:169,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:171,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:171,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:171,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:171,6'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:171,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:171,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:171,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:171,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:172,3'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:174,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:171,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:172,3'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:174,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:174,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:177,13'
              BranchSideFuncs:
                - memcmp
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:177,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:178,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:180,14'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:180,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:181,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:184,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:181,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:181,28'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:182,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:184,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:184,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:185,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:184,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:185,3'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:187,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:187,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:187,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:188,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:187,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:188,3'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:190,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:190,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:190,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:193,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:190,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:193,3'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:195,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:195,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:195,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:195,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:199,3'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:201,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:201,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:201,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:201,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:205,3'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:207,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:207,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:207,7'
              BranchSideFuncs:
                - __uint32_identity.5090
                - __uint32_identity.5090
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:210,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:207,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:210,3'
              BranchSideFuncs:
                - exfat_validate_checksum
            - BranchSide:      'libblkid/src/superblocks/exfat.c:212,31'
              BranchSideFuncs:
                - exfat_validate_checksum
        - Branch String:   'libblkid/src/superblocks/exfat.c:212,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:213,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:215,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:168,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/exfat.c:174,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/exfat.c:177,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/exfat.c:195,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:195,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:195,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:195,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:201,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:201,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:201,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:201,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:207,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:207,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:207,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/exfat.c:212,7'
          Dst:             exfat_validate_checksum
    - functionName:    blkid_probe_is_exfat
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         15
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - blkid_probe_get_idmag
        - blkid_probe_get_sb_buffer
        - exfat_valid_superblock
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfat.c:232,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:233,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:234,6'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - memcmp
                - exfat_valid_superblock
        - Branch String:   'libblkid/src/superblocks/exfat.c:234,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:234,31'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:235,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfat.c:234,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:235,3'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - memcmp
                - exfat_valid_superblock
            - BranchSide:      'libblkid/src/superblocks/exfat.c:237,7'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - memcmp
                - exfat_valid_superblock
        - Branch String:   'libblkid/src/superblocks/exfat.c:238,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:239,3'
              BranchSideFuncs:
                - memcmp
                - exfat_valid_superblock
            - BranchSide:      'libblkid/src/superblocks/exfat.c:241,13'
              BranchSideFuncs:
                - memcmp
                - exfat_valid_superblock
        - Branch String:   'libblkid/src/superblocks/exfat.c:241,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfat.c:242,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfat.c:244,32'
              BranchSideFuncs:
                - exfat_valid_superblock
      Callsites:
        - Src:             'libblkid/src/superblocks/exfat.c:231,7'
          Dst:             blkid_probe_get_idmag
        - Src:             'libblkid/src/superblocks/exfat.c:237,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/exfat.c:241,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/exfat.c:244,9'
          Dst:             exfat_valid_superblock
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sb_from_disk
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
      BBCount:         3
      ICount:          219
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __bswap_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/exfs.c:92,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:93,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:94,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:95,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:96,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:97,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:98,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:99,18'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:100,19'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:101,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:102,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:103,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:104,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:105,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:106,22'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/exfs.c:107,20'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/exfs.c:108,21'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/exfs.c:109,21'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/exfs.c:118,18'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:119,17'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:120,20'
          Dst:             __bswap_64
        - Src:             'libblkid/src/superblocks/exfs.c:121,21'
          Dst:             __bswap_64
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exfs_verify_sb
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ondisk
      BBCount:         51
      ICount:          329
      EdgeCount:       74
      CyclomaticComplexity: 25
      functionsReached:
        - sb_from_disk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfs.c:132,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:133,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:133,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:134,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:134,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:135,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:135,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:136,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:136,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:137,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:137,51'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:138,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:138,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:139,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:139,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:140,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:140,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:141,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:141,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:142,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:142,55'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:143,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:143,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:144,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:144,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:145,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:145,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:146,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:146,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:147,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:147,52'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:148,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:148,64'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:149,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:149,66'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:150,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:150,66'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:151,63'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:152,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:152,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:153,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:153,48'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:154,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:132,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:155,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/exfs.c:156,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/exfs.c:129,2'
          Dst:             sb_from_disk
    - functionName:    probe_exfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/exfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          97
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - exfs_verify_sb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/exfs.c:164,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:165,10'
              BranchSideFuncs:
                - exfs_verify_sb
                - blkid_probe_set_uuid
                - __bswap_32.5121
                - blkid_probe_set_fsblocksize
                - __bswap_32.5121
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/exfs.c:167,22'
              BranchSideFuncs:
                - exfs_verify_sb
                - blkid_probe_set_uuid
                - __bswap_32.5121
                - blkid_probe_set_fsblocksize
                - __bswap_32.5121
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/exfs.c:165,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:165,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/exfs.c:165,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/exfs.c:167,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:168,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __bswap_32.5121
                - blkid_probe_set_fsblocksize
                - __bswap_32.5121
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/exfs.c:170,7'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __bswap_32.5121
                - blkid_probe_set_fsblocksize
                - __bswap_32.5121
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/exfs.c:170,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/exfs.c:171,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - __bswap_32.5121
                - blkid_probe_set_fsblocksize
                - __bswap_32.5121
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/exfs.c:174,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __bswap_32.5121
                - blkid_probe_set_fsblocksize
                - __bswap_32.5121
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/exfs.c:163,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/exfs.c:165,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/exfs.c:165,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/exfs.c:167,7'
          Dst:             exfs_verify_sb
        - Src:             'libblkid/src/superblocks/exfs.c:171,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/exfs.c:174,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/exfs.c:176,34'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:176,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/exfs.c:177,33'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/exfs.c:177,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ext_get_info
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - ver
        - es
      BBCount:         27
      ICount:          228
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_chain
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fslastblock
        - blkid_probe_set_fssize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_uuid_as
        - blkid_probe_set_value
        - blkid_probe_sprintf_version
        - fprintf
        - getpid
        - ul_debug
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ext.c:208,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:208,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - __uint32_identity.5152
                - __uint32_identity.5152
                - ul_debug.5151
                - blkid_probe_set_uuid
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ext.c:213,7'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/ext.c:213,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:214,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
                - blkid_probe_set_uuid_as
            - BranchSide:      'libblkid/src/superblocks/ext.c:216,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
                - blkid_probe_set_uuid_as
        - Branch String:   'libblkid/src/superblocks/ext.c:218,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:219,27'
              BranchSideFuncs:
                - blkid_probe_set_uuid_as
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/ext.c:221,6'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/ext.c:221,15'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:221,19'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/ext.c:227,30'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/ext.c:221,54'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:222,8'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/ext.c:227,30'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/ext.c:221,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:223,25'
              BranchSideFuncs:
                - blkid_probe_set_value
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/ext.c:227,30'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint16_identity.5150
                - blkid_probe_sprintf_version
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/ext.c:232,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:233,25'
              BranchSideFuncs:
                - __uint32_identity.5152
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:238,25'
              BranchSideFuncs:
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:239,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:239,4'
              BranchSideFuncs:
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/ext.c:240,14'
              BranchSideFuncs:
                - __uint32_identity.5152
                - blkid_probe_set_fslastblock
                - __uint32_identity.5152
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/ext.c:205,28'
          Dst:             blkid_probe_get_chain
        - Src:             'libblkid/src/superblocks/ext.c:206,32'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:208,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/ext.c:208,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/ext.c:208,2'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:208,2'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:208,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/ext.c:214,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/ext.c:216,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/ext.c:218,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:219,3'
          Dst:             blkid_probe_set_uuid_as
        - Src:             'libblkid/src/superblocks/ext.c:223,3'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/ext.c:228,3'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:229,3'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ext.c:227,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/ext.c:232,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:233,25'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:234,3'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/ext.c:235,3'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/ext.c:238,25'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:240,14'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:241,2'
          Dst:             blkid_probe_set_fslastblock
        - Src:             'libblkid/src/superblocks/ext.c:249,44'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:250,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    ext_get_super
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - fc
        - fi
        - frc
      BBCount:         29
      ICount:          183
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_get_buffer_direct
        - blkid_probe_reset_buffers
        - blkid_probe_verify_csum
        - crc32c
      functionUses:    5
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ext.c:155,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:156,3'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
                - blkid_probe_reset_buffers
                - blkid_probe_get_buffer_direct
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/ext.c:157,6'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
                - blkid_probe_reset_buffers
                - blkid_probe_get_buffer_direct
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/ext.c:157,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:158,30'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
                - blkid_probe_reset_buffers
                - blkid_probe_get_buffer_direct
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:190,7'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:166,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:168,34'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:183,2'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:168,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:169,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:172,38'
              BranchSideFuncs:
                - blkid_probe_get_buffer_direct
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:173,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:174,5'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:176,22'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.5152
                - blkid_probe_verify_csum
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:177,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:178,5'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:182,3'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:190,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:191,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:193,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:194,9'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:195,6'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:195,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:196,9'
              BranchSideFuncs:
                - __uint32_identity.5152
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:197,6'
              BranchSideFuncs:
                - __uint32_identity.5152
        - Branch String:   'libblkid/src/superblocks/ext.c:197,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:198,10'
              BranchSideFuncs:
                - __uint32_identity.5152
            - BranchSide:      'libblkid/src/superblocks/ext.c:200,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/ext.c:154,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ext.c:157,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:158,19'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/ext.c:166,42'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:166,8'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/ext.c:168,8'
          Dst:             blkid_probe_reset_buffers
        - Src:             'libblkid/src/superblocks/ext.c:172,8'
          Dst:             blkid_probe_get_buffer_direct
        - Src:             'libblkid/src/superblocks/ext.c:176,11'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/ext.c:177,43'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:177,9'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/ext.c:190,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:194,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:196,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:198,10'
          Dst:             __uint32_identity
    - functionName:    probe_ext4dev
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         13
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - __uint32_identity
        - ext_get_info
        - ext_get_super
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ext.c:326,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:327,10'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:330,6'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:327,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:327,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ext.c:327,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:330,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:331,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:333,8'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:333,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:334,3'
              BranchSideFuncs:
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:336,15'
              BranchSideFuncs:
                - ext_get_info
      Callsites:
        - Src:             'libblkid/src/superblocks/ext.c:325,7'
          Dst:             ext_get_super
        - Src:             'libblkid/src/superblocks/ext.c:327,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:327,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:333,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:336,2'
          Dst:             ext_get_info
    - functionName:    probe_ext4
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         18
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __uint32_identity
        - ext_get_info
        - ext_get_super
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ext.c:347,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:348,10'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:351,6'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:348,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:348,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ext.c:348,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:351,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:352,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:355,8'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:355,50'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:356,8'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:369,6'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:355,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:357,3'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:369,6'
              BranchSideFuncs:
                - __uint32_identity.5152
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:369,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:370,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:372,15'
              BranchSideFuncs:
                - ext_get_info
      Callsites:
        - Src:             'libblkid/src/superblocks/ext.c:346,7'
          Dst:             ext_get_super
        - Src:             'libblkid/src/superblocks/ext.c:348,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:348,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:369,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ext.c:372,2'
          Dst:             ext_get_info
    - functionName:    probe_ext3
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         16
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - ext_get_info
        - ext_get_super
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ext.c:302,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:303,10'
              BranchSideFuncs:
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:306,8'
              BranchSideFuncs:
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:303,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:303,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ext.c:303,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:306,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:307,3'
              BranchSideFuncs:
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:310,7'
              BranchSideFuncs:
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:310,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:311,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:312,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:310,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:312,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:314,15'
              BranchSideFuncs:
                - ext_get_info
      Callsites:
        - Src:             'libblkid/src/superblocks/ext.c:301,7'
          Dst:             ext_get_super
        - Src:             'libblkid/src/superblocks/ext.c:303,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:303,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:314,2'
          Dst:             ext_get_info
    - functionName:    probe_ext2
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         16
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - ext_get_info
        - ext_get_super
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ext.c:279,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:280,10'
              BranchSideFuncs:
                - ext_get_info
            - BranchSide:      'libblkid/src/superblocks/ext.c:283,6'
              BranchSideFuncs:
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:280,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:280,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ext.c:280,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:283,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:284,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:287,7'
              BranchSideFuncs:
                - ext_get_info
        - Branch String:   'libblkid/src/superblocks/ext.c:287,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:288,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:289,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:287,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:289,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ext.c:291,15'
              BranchSideFuncs:
                - ext_get_info
      Callsites:
        - Src:             'libblkid/src/superblocks/ext.c:278,7'
          Dst:             ext_get_super
        - Src:             'libblkid/src/superblocks/ext.c:280,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:280,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:291,2'
          Dst:             ext_get_info
    - functionName:    probe_jbd
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - blkid_probe_set_uuid_as
        - ext_get_info
        - ext_get_super
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ext.c:261,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:262,10'
              BranchSideFuncs:
                - ext_get_info
                - blkid_probe_set_uuid_as
            - BranchSide:      'libblkid/src/superblocks/ext.c:263,8'
              BranchSideFuncs:
                - ext_get_info
                - blkid_probe_set_uuid_as
        - Branch String:   'libblkid/src/superblocks/ext.c:262,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:262,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ext.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ext.c:263,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ext.c:264,3'
              BranchSideFuncs:
                - ext_get_info
                - blkid_probe_set_uuid_as
            - BranchSide:      'libblkid/src/superblocks/ext.c:266,15'
              BranchSideFuncs:
                - ext_get_info
                - blkid_probe_set_uuid_as
      Callsites:
        - Src:             'libblkid/src/superblocks/ext.c:260,7'
          Dst:             ext_get_super
        - Src:             'libblkid/src/superblocks/ext.c:262,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:262,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ext.c:266,2'
          Dst:             ext_get_info
        - Src:             'libblkid/src/superblocks/ext.c:267,2'
          Dst:             blkid_probe_set_uuid_as
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f2fs_validate_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/f2fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - sb_off
        - sb
      BBCount:         14
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_verify_csum
        - ul_crc32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/f2fs.c:63,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:64,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __uint32_identity.5192
                - blkid_probe_get_buffer
                - ul_crc32
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:65,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __uint32_identity.5192
                - blkid_probe_get_buffer
                - ul_crc32
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/f2fs.c:65,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:66,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:67,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __uint32_identity.5192
                - blkid_probe_get_buffer
                - ul_crc32
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/f2fs.c:67,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:68,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:70,58'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __uint32_identity.5192
                - blkid_probe_get_buffer
                - ul_crc32
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/f2fs.c:72,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:73,3'
              BranchSideFuncs:
                - __uint32_identity.5192
                - blkid_probe_get_buffer
                - ul_crc32
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:75,22'
              BranchSideFuncs:
                - __uint32_identity.5192
                - blkid_probe_get_buffer
                - ul_crc32
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/f2fs.c:78,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:79,3'
              BranchSideFuncs:
                - ul_crc32
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:81,39'
              BranchSideFuncs:
                - ul_crc32
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/f2fs.c:62,22'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/f2fs.c:70,35'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/f2fs.c:75,22'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/f2fs.c:77,33'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/f2fs.c:81,18'
          Dst:             ul_crc32
        - Src:             'libblkid/src/superblocks/f2fs.c:83,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_f2fs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/f2fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         22
      ICount:          170
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_set_utf8label
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
        - f2fs_validate_checksum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/f2fs.c:92,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:93,10'
              BranchSideFuncs:
                - __uint16_identity.5193
                - __uint16_identity.5193
                - f2fs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:95,11'
              BranchSideFuncs:
                - __uint16_identity.5193
                - __uint16_identity.5193
                - f2fs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/f2fs.c:93,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:93,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:93,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/f2fs.c:99,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:99,21'
              BranchSideFuncs:
                - f2fs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:102,30'
              BranchSideFuncs:
                - f2fs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/f2fs.c:99,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:100,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:102,30'
              BranchSideFuncs:
                - f2fs_validate_checksum
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/f2fs.c:102,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:103,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:105,26'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/f2fs.c:105,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:106,29'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:110,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - __uint32_identity.5192
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
        - Branch String:   'libblkid/src/superblocks/f2fs.c:112,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:113,30'
              BranchSideFuncs:
                - __uint32_identity.5192
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5191
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/f2fs.c:118,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/f2fs.c:91,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/f2fs.c:93,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/f2fs.c:93,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/f2fs.c:95,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/f2fs.c:96,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/f2fs.c:102,7'
          Dst:             f2fs_validate_checksum
        - Src:             'libblkid/src/superblocks/f2fs.c:106,3'
          Dst:             blkid_probe_set_utf8label
        - Src:             'libblkid/src/superblocks/f2fs.c:110,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/f2fs.c:111,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/f2fs.c:112,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/f2fs.c:113,30'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/f2fs.c:114,3'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/f2fs.c:115,3'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/f2fs.c:116,30'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/f2fs.c:116,3'
          Dst:             blkid_probe_set_fssize
    - functionName:    gfs2_multiformat_is_valid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/gfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - multi
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/gfs.c:89,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:89,27'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/gfs.c:89,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gfs2_format_is_valid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/gfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - format
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/gfs.c:85,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:85,28'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/gfs.c:85,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_gfs2
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/gfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         17
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_version
        - gfs2_format_is_valid
        - gfs2_multiformat_is_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/gfs.c:97,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:98,10'
              BranchSideFuncs:
                - __bswap_32.5213
                - gfs2_format_is_valid
                - __bswap_32.5213
                - gfs2_multiformat_is_valid
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - __bswap_32.5213
                - blkid_probe_set_fsblocksize
                - __bswap_32.5213
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/gfs.c:100,27'
              BranchSideFuncs:
                - __bswap_32.5213
                - gfs2_format_is_valid
                - __bswap_32.5213
                - gfs2_multiformat_is_valid
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - __bswap_32.5213
                - blkid_probe_set_fsblocksize
                - __bswap_32.5213
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/gfs.c:98,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:98,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/gfs.c:98,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/gfs.c:100,59'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:101,32'
              BranchSideFuncs:
                - __bswap_32.5213
                - gfs2_multiformat_is_valid
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - __bswap_32.5213
                - blkid_probe_set_fsblocksize
                - __bswap_32.5213
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/gfs.c:113,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/gfs.c:100,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:103,8'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - __bswap_32.5213
                - blkid_probe_set_fsblocksize
                - __bswap_32.5213
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/gfs.c:113,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/gfs.c:103,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:104,26'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - __bswap_32.5213
                - blkid_probe_set_fsblocksize
                - __bswap_32.5213
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/gfs.c:107,24'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - __bswap_32.5213
                - blkid_probe_set_fsblocksize
                - __bswap_32.5213
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/gfs.c:96,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/gfs.c:98,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/gfs.c:98,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/gfs.c:100,27'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/gfs.c:100,6'
          Dst:             gfs2_format_is_valid
        - Src:             'libblkid/src/superblocks/gfs.c:101,32'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/gfs.c:101,6'
          Dst:             gfs2_multiformat_is_valid
        - Src:             'libblkid/src/superblocks/gfs.c:104,4'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/gfs.c:107,3'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/gfs.c:108,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/gfs.c:109,35'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/gfs.c:109,3'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/gfs.c:110,34'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/gfs.c:110,3'
          Dst:             blkid_probe_set_block_size
    - functionName:    probe_gfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/gfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         17
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_label
        - blkid_probe_set_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/gfs.c:65,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:66,10'
              BranchSideFuncs:
                - __bswap_32.5213
                - __bswap_32.5213
                - blkid_probe_set_uuid
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/gfs.c:68,6'
              BranchSideFuncs:
                - __bswap_32.5213
                - __bswap_32.5213
                - blkid_probe_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/gfs.c:66,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:66,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/gfs.c:66,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/gfs.c:68,54'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:69,6'
              BranchSideFuncs:
                - __bswap_32.5213
                - blkid_probe_set_uuid
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/gfs.c:80,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/gfs.c:68,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:71,8'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/gfs.c:80,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/gfs.c:71,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/gfs.c:72,26'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
            - BranchSide:      'libblkid/src/superblocks/gfs.c:76,24'
              BranchSideFuncs:
                - blkid_probe_set_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/gfs.c:64,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/gfs.c:66,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/gfs.c:66,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/gfs.c:68,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/gfs.c:69,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/gfs.c:72,4'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/gfs.c:76,3'
          Dst:             blkid_probe_set_uuid
    - functionName:    is_power_of_2
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:371,19'
          Branch Sides:
            - BranchSide:      './include/c.h:371,24'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:371,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hfs_set_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/hfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - hfs_info
        - len
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blkid_probe_set_uuid
        - memcmp
        - ul_MD5Final
        - ul_MD5Init
        - ul_MD5Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/hfs.c:142,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:143,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:145,2'
              BranchSideFuncs:
                - ul_MD5Init
                - ul_MD5Update
                - ul_MD5Update
                - ul_MD5Final
                - blkid_probe_set_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/hfs.c:142,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:145,2'
          Dst:             ul_MD5Init
        - Src:             'libblkid/src/superblocks/hfs.c:146,2'
          Dst:             ul_MD5Update
        - Src:             'libblkid/src/superblocks/hfs.c:147,2'
          Dst:             ul_MD5Update
        - Src:             'libblkid/src/superblocks/hfs.c:148,2'
          Dst:             ul_MD5Final
        - Src:             'libblkid/src/superblocks/hfs.c:152,9'
          Dst:             blkid_probe_set_uuid
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_hfsplus
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/hfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         74
      ICount:          562
      EdgeCount:       102
      CyclomaticComplexity: 30
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_utf8label
        - hfs_set_uuid
        - is_power_of_2
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/hfs.c:209,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:210,10'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
                - memcmp
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_get_buffer
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/hfs.c:213,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
                - memcmp
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_get_buffer
                - memcmp
        - Branch String:   'libblkid/src/superblocks/hfs.c:210,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:210,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hfs.c:210,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:213,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:214,15'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/hfs.c:235,13'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
        - Branch String:   'libblkid/src/superblocks/hfs.c:214,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:215,15'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/hfs.c:219,22'
              BranchSideFuncs:
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
        - Branch String:   'libblkid/src/superblocks/hfs.c:214,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:217,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:219,22'
              BranchSideFuncs:
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
        - Branch String:   'libblkid/src/superblocks/hfs.c:220,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:221,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:222,7'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:220,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:222,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:224,23'
              BranchSideFuncs:
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
        - Branch String:   'libblkid/src/superblocks/hfs.c:238,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:239,10'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/hfs.c:241,14'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
                - memcmp
        - Branch String:   'libblkid/src/superblocks/hfs.c:239,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:239,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hfs.c:239,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:241,49'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:242,14'
              BranchSideFuncs:
                - memcmp
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
            - BranchSide:      'libblkid/src/superblocks/hfs.c:246,14'
              BranchSideFuncs:
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:241,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:246,14'
              BranchSideFuncs:
                - __bswap_32.5244
                - is_power_of_2.5240
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:247,38'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:247,56'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:248,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:247,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:248,3'
              BranchSideFuncs:
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
            - BranchSide:      'libblkid/src/superblocks/hfs.c:251,2'
              BranchSideFuncs:
                - __bswap_32.5244
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:255,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:256,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:258,15'
              BranchSideFuncs:
                - hfs_set_uuid
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:265,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:266,10'
              BranchSideFuncs:
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
            - BranchSide:      'libblkid/src/superblocks/hfs.c:269,4'
              BranchSideFuncs:
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:266,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:266,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hfs.c:266,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:276,41'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:276,44'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:277,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:275,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:277,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:279,16'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:282,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:283,21'
              BranchSideFuncs:
                - __bswap_32.5244
                - __bswap_32.5244
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/hfs.c:294,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/hfs.c:285,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:286,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:289,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:289,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:290,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/hfs.c:292,17'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
                - __bswap_32.5244
                - __bswap_32.5244
        - Branch String:   'libblkid/src/superblocks/hfs.c:294,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:295,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:297,25'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/hfs.c:302,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:303,10'
              BranchSideFuncs:
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/hfs.c:305,46'
              BranchSideFuncs:
                - __bswap_16.5241
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/hfs.c:303,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:303,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hfs.c:303,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:307,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:308,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:310,6'
              BranchSideFuncs:
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/hfs.c:310,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:311,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:314,4'
              BranchSideFuncs:
                - __bswap_32.5244
                - __bswap_16.5241
                - __bswap_16.5241
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/hfs.c:316,54'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:317,6'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:318,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:316,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:318,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:320,28'
              BranchSideFuncs:
                - __bswap_16.5241
                - blkid_probe_set_utf8label
      Callsites:
        - Src:             'libblkid/src/superblocks/hfs.c:208,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/hfs.c:210,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:210,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:213,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:214,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:215,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:219,22'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:224,23'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/hfs.c:225,23'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/hfs.c:229,9'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/hfs.c:235,13'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/hfs.c:239,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:239,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:241,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:242,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:246,14'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:247,42'
          Dst:             is_power_of_2
        - Src:             'libblkid/src/superblocks/hfs.c:254,14'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:258,2'
          Dst:             hfs_set_uuid
        - Src:             'libblkid/src/superblocks/hfs.c:260,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/hfs.c:261,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/hfs.c:263,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/hfs.c:266,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:266,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:271,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:272,19'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/hfs.c:273,20'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:283,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:284,21'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:299,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/hfs.c:303,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:303,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:306,17'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/hfs.c:316,6'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:317,6'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/hfs.c:321,4'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/hfs.c:320,2'
          Dst:             blkid_probe_set_utf8label
    - functionName:    probe_hfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/hfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         27
      ICount:          153
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_label
        - fprintf
        - getpid
        - hfs_set_uuid
        - memcmp
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/hfs.c:161,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:162,10'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __bswap_32.5244
                - getpid
                - fprintf
                - ul_debug.5243
                - hfs_set_uuid
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/hfs.c:164,14'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __bswap_32.5244
                - getpid
                - fprintf
                - ul_debug.5243
                - hfs_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/hfs.c:162,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:162,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hfs.c:162,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:164,45'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:165,14'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:166,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:164,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:166,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hfs.c:168,9'
              BranchSideFuncs:
                - __bswap_32.5244
                - getpid
                - fprintf
                - ul_debug.5243
                - hfs_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/hfs.c:169,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:169,16'
              BranchSideFuncs:
                - hfs_set_uuid
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5243
            - BranchSide:      'libblkid/src/superblocks/hfs.c:170,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5243
        - Branch String:   'libblkid/src/superblocks/hfs.c:169,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:170,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5243
            - BranchSide:      'libblkid/src/superblocks/hfs.c:174,15'
              BranchSideFuncs:
                - hfs_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/hfs.c:170,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:170,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5243
            - BranchSide:      'libblkid/src/superblocks/hfs.c:171,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hfs.c:177,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hfs.c:178,8'
              BranchSideFuncs:
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/hfs.c:179,24'
              BranchSideFuncs:
                - blkid_probe_set_label
      Callsites:
        - Src:             'libblkid/src/superblocks/hfs.c:160,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/hfs.c:162,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:162,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hfs.c:164,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:165,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hfs.c:168,9'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/hfs.c:170,3'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/hfs.c:170,3'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/hfs.c:170,3'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/hfs.c:174,2'
          Dst:             hfs_set_uuid
        - Src:             'libblkid/src/superblocks/hfs.c:179,2'
          Dst:             blkid_probe_set_label
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_highpoint37x
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/highpoint_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - blkid_probe_is_wholedisk
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:54,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:54,54'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:56,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:56,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/highpoint_raid.c:54,29'
          Dst:             blkid_probe_is_wholedisk
    - functionName:    probe_highpoint45x
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/highpoint_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         21
      ICount:          127
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:32,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:32,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5268
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:35,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5268
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:32,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:33,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5268
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:35,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5268
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:40,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:41,10'
              BranchSideFuncs:
                - __uint32_identity.5268
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:42,10'
              BranchSideFuncs:
                - __uint32_identity.5268
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:41,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:41,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:41,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:43,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:43,34'
              BranchSideFuncs:
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:45,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:43,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:44,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:45,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/highpoint_raid.c:45,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/highpoint_raid.c:48,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/highpoint_raid.c:32,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/highpoint_raid.c:37,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/highpoint_raid.c:41,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/highpoint_raid.c:41,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/highpoint_raid.c:42,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/highpoint_raid.c:45,6'
          Dst:             blkid_probe_set_magic
    - functionName:    probe_hpfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/hpfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         28
      ICount:          196
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_sprintf_uuid
        - blkid_probe_sprintf_version
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/hpfs.c:70,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:71,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - memcmp
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:72,12'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - memcmp
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/hpfs.c:71,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:71,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:71,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hpfs.c:79,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:80,10'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - memcmp
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:81,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - memcmp
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/hpfs.c:80,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:80,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:80,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hpfs.c:81,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:82,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:86,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - memcmp
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/hpfs.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:90,10'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - memcmp
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:91,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - memcmp
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/hpfs.c:90,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:90,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:90,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/hpfs.c:91,45'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:92,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:101,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/hpfs.c:92,44'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:93,6'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:101,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/hpfs.c:91,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:94,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_sprintf_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/hpfs.c:101,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/hpfs.c:69,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/hpfs.c:71,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hpfs.c:71,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hpfs.c:76,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/hpfs.c:80,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hpfs.c:80,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hpfs.c:81,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hpfs.c:86,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/hpfs.c:90,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hpfs.c:90,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/hpfs.c:91,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hpfs.c:92,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/hpfs.c:94,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/hpfs.c:95,3'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/hpfs.c:101,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/hpfs.c:102,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/hpfs.c:103,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    c_isupper
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         30
      ICount:          124
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/cctype.h:284,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:286,3'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:288,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    c_toupper
      functionSourceFile: '/src/util-linux/./include/cctype.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         30
      ICount:          128
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/cctype.h:315,2'
          Branch Sides:
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:317,10'
              BranchSideFuncs: []
            - BranchSide:      './include/cctype.h:319,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    isonum_732
      functionSourceFile: '/src/util-linux/./include/iso9660.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isonum_731
      functionSourceFile: '/src/util-linux/./include/iso9660.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isonum_722
      functionSourceFile: '/src/util-linux/./include/iso9660.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isonum_721
      functionSourceFile: '/src/util-linux/./include/iso9660.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_iso9660_set_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/iso9660.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - pr
        - date
        - offset
      BBCount:         16
      ICount:          236
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - blkid_probe_sprintf_uuid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/iso9660.c:145,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:146,14'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:150,6'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/iso9660.c:146,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:146,20'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:147,9'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/iso9660.c:150,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:150,33'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:154,28'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/iso9660.c:150,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:151,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:154,28'
              BranchSideFuncs:
                - blkid_probe_sprintf_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/iso9660.c:154,2'
          Dst:             blkid_probe_sprintf_uuid
    - functionName:    is_utf16be_str_empty
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/iso9660.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - utf16
        - len
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __ctype_b_loc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/iso9660.c:184,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:185,7'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:188,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:185,23'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:185,27'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:186,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:185,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:186,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:187,2'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'libblkid/src/superblocks/iso9660.c:185,27'
          Dst:             __ctype_b_loc
    - functionName:    is_str_empty
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/iso9660.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __ctype_b_loc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/iso9660.c:171,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:171,16'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:172,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:171,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:172,3'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:174,9'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'libblkid/src/superblocks/iso9660.c:174,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:175,8'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:177,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:175,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:175,8'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:176,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/iso9660.c:175,8'
          Dst:             __ctype_b_loc
    - functionName:    merge_utf16be_ascii
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/iso9660.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - utf16
        - ascii
        - len
      BBCount:         49
      ICount:          372
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - c_isupper
        - c_toupper
      functionUses:    6
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/iso9660.c:198,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:198,43'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:198,2'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:198,51'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:198,54'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:198,2'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:198,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:200,7'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:220,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:200,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:200,27'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:206,7'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:200,44'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:200,47'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:206,7'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:200,59'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:201,7'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:206,7'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:201,28'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:201,31'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:206,7'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:200,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:202,15'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:206,7'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:206,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:207,13'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:209,14'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:209,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:209,34'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:212,14'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:209,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:210,4'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:212,14'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:212,31'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:212,44'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:216,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:212,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:213,4'
              BranchSideFuncs:
                - c_isupper
                - c_toupper
                - c_toupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:216,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:214,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:214,39'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:214,54'
              BranchSideFuncs:
                - c_toupper
                - c_toupper
                - c_isupper
        - Branch String:   'libblkid/src/superblocks/iso9660.c:220,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:220,20'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:220,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:220,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:225,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/iso9660.c:212,34'
          Dst:             c_toupper
        - Src:             'libblkid/src/superblocks/iso9660.c:212,57'
          Dst:             c_toupper
        - Src:             'libblkid/src/superblocks/iso9660.c:214,17'
          Dst:             c_isupper
    - functionName:    isonum_733
      functionSourceFile: '/src/util-linux/./include/iso9660.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - p
        - check_match
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - isonum_731
        - isonum_732
        - warnx
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/iso9660.h:57,18'
          Branch Sides:
            - BranchSide:      './include/iso9660.h:57,21'
              BranchSideFuncs:
                - warnx
            - BranchSide:      './include/iso9660.h:57,18'
              BranchSideFuncs: []
        - Branch String:   './include/iso9660.h:57,6'
          Branch Sides:
            - BranchSide:      './include/iso9660.h:57,6'
              BranchSideFuncs:
                - warnx
            - BranchSide:      './include/iso9660.h:59,34'
              BranchSideFuncs:
                - warnx
      Callsites:
        - Src:             './include/iso9660.h:54,16'
          Dst:             isonum_731
        - Src:             './include/iso9660.h:55,16'
          Dst:             isonum_732
        - Src:             './include/iso9660.h:59,3'
          Dst:             warnx
    - functionName:    isonum_723
      functionSourceFile: '/src/util-linux/./include/iso9660.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - p
        - check_match
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - isonum_721
        - isonum_722
        - warnx
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/iso9660.h:30,18'
          Branch Sides:
            - BranchSide:      './include/iso9660.h:30,21'
              BranchSideFuncs:
                - warnx
            - BranchSide:      './include/iso9660.h:30,18'
              BranchSideFuncs: []
        - Branch String:   './include/iso9660.h:30,6'
          Branch Sides:
            - BranchSide:      './include/iso9660.h:30,6'
              BranchSideFuncs:
                - warnx
            - BranchSide:      './include/iso9660.h:32,34'
              BranchSideFuncs:
                - warnx
      Callsites:
        - Src:             './include/iso9660.h:27,16'
          Dst:             isonum_721
        - Src:             './include/iso9660.h:28,16'
          Dst:             isonum_722
        - Src:             './include/iso9660.h:32,3'
          Dst:             warnx
    - functionName:    probe_iso9660
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/iso9660.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         215
      ICount:          1291
      EdgeCount:       291
      CyclomaticComplexity: 78
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_get_hint
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_set_id_label
        - blkid_probe_set_label
        - blkid_probe_set_utf8_id_label
        - blkid_probe_set_utf8label
        - blkid_probe_set_version
        - is_str_empty
        - is_utf16be_str_empty
        - isonum_723
        - isonum_733
        - memcmp
        - merge_utf16be_ascii
        - probe_iso9660_set_uuid
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/iso9660.c:248,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:249,7'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:251,6'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:251,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:252,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:254,18'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:256,59'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:256,64'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:256,2'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:256,88'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:256,77'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:256,92'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:256,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:258,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:278,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:260,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:260,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:260,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:263,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:263,23'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:264,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:263,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:264,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:265,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:265,18'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:265,21'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:267,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:265,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:266,33'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:267,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:267,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:267,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:269,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:267,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:268,42'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:269,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:271,56'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:272,15'
              BranchSideFuncs:
                - memcmp
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:275,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:272,56'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:273,15'
              BranchSideFuncs:
                - memcmp
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:275,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:271,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:274,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:275,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_get_buffer
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'libblkid/src/superblocks/iso9660.c:278,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:279,10'
              BranchSideFuncs:
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:281,43'
              BranchSideFuncs:
                - isonum_723
                - isonum_733
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fssize
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:279,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:279,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:279,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/iso9660.c:288,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:288,43'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:290,11'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:288,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:289,33'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:290,11'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:290,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:291,33'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:293,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:295,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:295,43'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:297,11'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:295,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:296,33'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:297,11'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:297,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:298,33'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:299,11'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:299,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:300,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:302,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:304,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:304,46'
              BranchSideFuncs:
                - is_str_empty
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:304,98'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:304,98'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:304,98'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:304,101'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:305,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:305,100'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:305,46'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:305,100'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:305,100'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:305,103'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:306,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:306,54'
              BranchSideFuncs:
                - is_utf16be_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:306,114'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:306,114'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:306,114'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:306,118'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:306,154'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:306,157'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:306,114'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:307,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:307,28'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:309,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:307,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:307,77'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:309,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:307,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:308,33'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:309,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:309,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:310,33'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:311,12'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:311,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:312,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:313,12'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:316,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:316,46'
              BranchSideFuncs:
                - is_str_empty
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:316,106'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:316,106'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:316,106'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:316,109'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:317,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:317,108'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:317,46'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:317,108'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:317,108'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:317,111'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:318,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:318,54'
              BranchSideFuncs:
                - is_utf16be_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:318,122'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:318,122'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:318,122'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:318,126'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:318,166'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:318,169'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:318,122'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:319,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:319,28'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:321,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:319,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:319,77'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:321,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:319,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:320,33'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:321,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:321,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:322,33'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:323,12'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:323,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:324,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:325,12'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
                - is_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:328,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:328,46'
              BranchSideFuncs:
                - is_str_empty
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:328,102'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:328,102'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:328,102'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:328,105'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:329,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:329,104'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:329,46'
              BranchSideFuncs:
                - is_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:329,104'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:329,104'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:329,107'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
                - is_utf16be_str_empty
        - Branch String:   'libblkid/src/superblocks/iso9660.c:330,30'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:330,54'
              BranchSideFuncs:
                - is_utf16be_str_empty
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:330,118'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:330,118'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:330,118'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:330,122'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:330,160'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:330,163'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:330,118'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_utf8_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:331,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:331,28'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:333,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:331,47'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:331,77'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:333,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:331,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:332,33'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:333,12'
              BranchSideFuncs:
                - blkid_probe_set_utf8_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:333,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:334,33'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:335,12'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:335,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:336,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:337,12'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:340,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:341,15'
              BranchSideFuncs:
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:346,15'
              BranchSideFuncs:
                - probe_iso9660_set_uuid
                - probe_iso9660_set_uuid
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:353,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:354,26'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:356,6'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_id_label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:356,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:357,28'
              BranchSideFuncs:
                - blkid_probe_set_id_label
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:361,6'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/iso9660.c:361,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:362,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:363,11'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - merge_utf16be_ascii
                - blkid_probe_set_utf8label
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/iso9660.c:372,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:372,43'
              BranchSideFuncs:
                - merge_utf16be_ascii
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:374,11'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:372,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:373,29'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:374,11'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/iso9660.c:374,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:375,29'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/iso9660.c:377,25'
              BranchSideFuncs:
                - blkid_probe_set_label
      Callsites:
        - Src:             'libblkid/src/superblocks/iso9660.c:248,6'
          Dst:             blkid_probe_get_hint
        - Src:             'libblkid/src/superblocks/iso9660.c:254,11'
          Dst:             strcmp
        - Src:             'libblkid/src/superblocks/iso9660.c:258,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/iso9660.c:271,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/iso9660.c:272,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/iso9660.c:273,8'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/iso9660.c:279,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/iso9660.c:279,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/iso9660.c:281,32'
          Dst:             isonum_723
        - Src:             'libblkid/src/superblocks/iso9660.c:282,24'
          Dst:             isonum_733
        - Src:             'libblkid/src/superblocks/iso9660.c:284,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/iso9660.c:285,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/iso9660.c:286,2'
          Dst:             blkid_probe_set_fssize
        - Src:             'libblkid/src/superblocks/iso9660.c:288,23'
          Dst:             merge_utf16be_ascii
        - Src:             'libblkid/src/superblocks/iso9660.c:289,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:291,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:293,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:295,23'
          Dst:             merge_utf16be_ascii
        - Src:             'libblkid/src/superblocks/iso9660.c:296,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:298,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:300,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:302,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:304,33'
          Dst:             is_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:305,33'
          Dst:             is_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:306,33'
          Dst:             is_utf16be_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:307,57'
          Dst:             merge_utf16be_ascii
        - Src:             'libblkid/src/superblocks/iso9660.c:308,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:310,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:312,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:314,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:316,33'
          Dst:             is_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:317,33'
          Dst:             is_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:318,33'
          Dst:             is_utf16be_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:319,57'
          Dst:             merge_utf16be_ascii
        - Src:             'libblkid/src/superblocks/iso9660.c:320,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:322,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:324,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:326,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:328,33'
          Dst:             is_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:329,33'
          Dst:             is_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:330,33'
          Dst:             is_utf16be_str_empty
        - Src:             'libblkid/src/superblocks/iso9660.c:331,57'
          Dst:             merge_utf16be_ascii
        - Src:             'libblkid/src/superblocks/iso9660.c:332,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:334,3'
          Dst:             blkid_probe_set_utf8_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:336,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:338,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:353,8'
          Dst:             probe_iso9660_set_uuid
        - Src:             'libblkid/src/superblocks/iso9660.c:354,3'
          Dst:             probe_iso9660_set_uuid
        - Src:             'libblkid/src/superblocks/iso9660.c:357,3'
          Dst:             blkid_probe_set_id_label
        - Src:             'libblkid/src/superblocks/iso9660.c:362,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/iso9660.c:364,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/iso9660.c:372,23'
          Dst:             merge_utf16be_ascii
        - Src:             'libblkid/src/superblocks/iso9660.c:373,3'
          Dst:             blkid_probe_set_utf8label
        - Src:             'libblkid/src/superblocks/iso9660.c:375,3'
          Dst:             blkid_probe_set_utf8label
        - Src:             'libblkid/src/superblocks/iso9660.c:377,3'
          Dst:             blkid_probe_set_label
    - functionName:    probe_iswraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/isw_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         20
      ICount:          134
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_get_sectorsize
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - blkid_probe_sprintf_version
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/isw_raid.c:35,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:35,54'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:38,43'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/isw_raid.c:35,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:36,3'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:38,43'
              BranchSideFuncs:
                - blkid_probe_get_sectorsize
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/isw_raid.c:43,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:44,10'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:46,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/isw_raid.c:44,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:44,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:44,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/isw_raid.c:46,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:49,34'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/isw_raid.c:49,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:51,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:52,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/isw_raid.c:52,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:54,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/isw_raid.c:55,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/isw_raid.c:35,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/isw_raid.c:38,16'
          Dst:             blkid_probe_get_sectorsize
        - Src:             'libblkid/src/superblocks/isw_raid.c:41,31'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/isw_raid.c:44,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/isw_raid.c:44,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/isw_raid.c:46,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/isw_raid.c:49,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/isw_raid.c:52,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_jfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/jfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         23
      ICount:          173
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/jfs.c:42,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:43,10'
              BranchSideFuncs:
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint32_identity.5364
                - __uint16_identity.5365
                - __uint32_identity.5364
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/jfs.c:44,6'
              BranchSideFuncs:
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint32_identity.5364
                - __uint16_identity.5365
                - __uint32_identity.5364
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/jfs.c:43,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:43,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/jfs.c:43,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/jfs.c:44,39'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:44,42'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jfs.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/jfs.c:44,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jfs.c:46,6'
              BranchSideFuncs:
                - __uint32_identity.5364
                - __uint16_identity.5365
                - __uint32_identity.5364
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/jfs.c:46,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jfs.c:48,6'
              BranchSideFuncs:
                - __uint32_identity.5364
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/jfs.c:48,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jfs.c:50,7'
              BranchSideFuncs:
                - __uint16_identity.5365
                - __uint16_identity.5365
                - __uint16_identity.5365
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/jfs.c:50,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:52,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jfs.c:54,17'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/jfs.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jfs.c:55,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/jfs.c:56,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5364
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5364
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/jfs.c:41,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/jfs.c:43,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/jfs.c:43,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/jfs.c:44,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jfs.c:44,42'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jfs.c:46,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/jfs.c:46,42'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jfs.c:48,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/jfs.c:48,43'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jfs.c:50,7'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jfs.c:50,37'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jfs.c:51,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jfs.c:55,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/jfs.c:56,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/jfs.c:57,34'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/jfs.c:57,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/jfs.c:58,33'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/jfs.c:58,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jm_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/jmicron_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - jm
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __uint16_identity
        - blkid_probe_verify_csum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:60,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:63,16'
              BranchSideFuncs:
                - __uint16_identity.5380
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:69,33'
              BranchSideFuncs:
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:69,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:69,46'
              BranchSideFuncs:
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:69,49'
              BranchSideFuncs:
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:64,10'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:69,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_jmraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/jmicron_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         24
      ICount:          157
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __uint16_identity
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - blkid_probe_sprintf_version
        - jm_checksum
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:78,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:78,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - jm_checksum
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:81,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - jm_checksum
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:78,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:79,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - jm_checksum
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:81,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - jm_checksum
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:86,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:87,10'
              BranchSideFuncs:
                - memcmp
                - jm_checksum
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:89,13'
              BranchSideFuncs:
                - memcmp
                - jm_checksum
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:87,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:87,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:87,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:92,19'
              BranchSideFuncs:
                - jm_checksum
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:92,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:93,3'
              BranchSideFuncs:
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:95,6'
              BranchSideFuncs:
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:95,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:96,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:98,34'
              BranchSideFuncs:
                - __uint16_identity.5380
                - __uint16_identity.5380
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:98,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:100,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:101,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/jmicron_raid.c:101,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/jmicron_raid.c:104,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:78,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:83,3'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:87,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:87,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:89,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:92,7'
          Dst:             jm_checksum
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:99,4'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:99,26'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:98,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/jmicron_raid.c:101,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    raid1_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/linux_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - off
        - mdp1
      BBCount:         12
      ICount:          115
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_verify_csum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:191,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:192,3'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __uint32_identity.5407
                - blkid_probe_verify_csum
                - __uint16_identity.5406
                - __uint32_identity.5407
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:194,11'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __uint32_identity.5407
                - blkid_probe_verify_csum
                - __uint16_identity.5406
                - __uint32_identity.5407
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:198,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:199,11'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __uint32_identity.5407
                - blkid_probe_verify_csum
                - __uint16_identity.5406
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:203,6'
              BranchSideFuncs:
                - __uint32_identity.5407
                - blkid_probe_verify_csum
                - __uint16_identity.5406
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:203,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:204,11'
              BranchSideFuncs:
                - __uint16_identity.5406
                - __uint32_identity.5407
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:206,10'
              BranchSideFuncs:
                - __uint32_identity.5407
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/linux_raid.c:189,5'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:190,33'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/linux_raid.c:196,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:199,11'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:204,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:207,43'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:207,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_raid1
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/linux_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
      BBCount:         25
      ICount:          154
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_label
        - blkid_probe_set_magic
        - blkid_probe_set_uuid
        - blkid_probe_set_uuid_as
        - raid1_verify_csum
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:218,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:219,10'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint64_identity.5408
                - raid1_verify_csum
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:220,6'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint64_identity.5408
                - raid1_verify_csum
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:219,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:219,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:219,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:220,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:222,6'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __uint64_identity.5408
                - raid1_verify_csum
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:222,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:223,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:224,6'
              BranchSideFuncs:
                - __uint64_identity.5408
                - raid1_verify_csum
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:224,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:225,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:226,25'
              BranchSideFuncs:
                - raid1_verify_csum
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:226,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:227,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:228,27'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:228,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:229,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:230,30'
              BranchSideFuncs:
                - blkid_probe_set_uuid_as
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:230,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:232,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:233,28'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:233,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:235,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:236,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:236,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:239,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/linux_raid.c:215,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/linux_raid.c:219,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/linux_raid.c:219,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/linux_raid.c:220,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:222,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:224,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:226,7'
          Dst:             raid1_verify_csum
        - Src:             'libblkid/src/superblocks/linux_raid.c:228,6'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/linux_raid.c:230,6'
          Dst:             blkid_probe_set_uuid_as
        - Src:             'libblkid/src/superblocks/linux_raid.c:233,6'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/linux_raid.c:236,6'
          Dst:             blkid_probe_set_magic
    - functionName:    probe_raid0
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/linux_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - off
      BBCount:         41
      ICount:          322
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - __bswap_32
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_is_covered_by_pt
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:112,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:113,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:115,27'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5407
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
                - __bswap_32.5409
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:118,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:119,10'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
                - __bswap_32.5409
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:121,2'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
                - __bswap_32.5409
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:119,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:119,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:119,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:123,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:124,18'
              BranchSideFuncs:
                - __bswap_32.5409
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:135,13'
              BranchSideFuncs:
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:125,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:126,19'
              BranchSideFuncs:
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:130,8'
              BranchSideFuncs:
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - __uint32_identity.5407
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:135,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:136,18'
              BranchSideFuncs:
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:147,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:137,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:138,19'
              BranchSideFuncs:
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:142,8'
              BranchSideFuncs:
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - __bswap_32.5409
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:151,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:155,6'
              BranchSideFuncs:
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:155,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:157,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:165,7'
              BranchSideFuncs:
                - blkid_probe_is_wholedisk
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
                - blkid_probe_is_covered_by_pt
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:165,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:165,53'
              BranchSideFuncs:
                - blkid_probe_is_covered_by_pt
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:166,35'
              BranchSideFuncs:
                - blkid_probe_is_covered_by_pt
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:165,58'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:166,35'
              BranchSideFuncs:
                - blkid_probe_is_covered_by_pt
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:175,34'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:165,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:172,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:175,34'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:175,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:176,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:177,27'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:177,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:178,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:179,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:179,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:181,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:182,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/linux_raid.c:115,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/linux_raid.c:119,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/linux_raid.c:119,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/linux_raid.c:123,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:124,18'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:125,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:126,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:127,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:128,19'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:130,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:131,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:132,8'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:133,10'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/linux_raid.c:135,13'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:137,7'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:142,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:143,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:144,8'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:145,10'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/linux_raid.c:165,28'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/linux_raid.c:166,6'
          Dst:             blkid_probe_is_covered_by_pt
        - Src:             'libblkid/src/superblocks/linux_raid.c:175,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/linux_raid.c:177,6'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/linux_raid.c:179,6'
          Dst:             blkid_probe_set_magic
    - functionName:    probe_raid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/linux_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - blkid_probe_set_version
        - probe_raid0
        - probe_raid1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:248,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:250,21'
              BranchSideFuncs:
                - probe_raid0
                - probe_raid1
                - probe_raid1
                - blkid_probe_set_version
                - probe_raid1
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:265,7'
              BranchSideFuncs:
                - probe_raid1
                - blkid_probe_set_version
                - probe_raid1
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:253,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:254,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:257,12'
              BranchSideFuncs:
                - probe_raid1
                - probe_raid1
                - blkid_probe_set_version
                - probe_raid1
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:259,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:260,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:261,7'
              BranchSideFuncs:
                - probe_raid1
                - blkid_probe_set_version
                - probe_raid1
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:261,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:262,8'
              BranchSideFuncs:
                - probe_raid1
                - blkid_probe_set_version
                - probe_raid1
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:263,2'
              BranchSideFuncs:
                - probe_raid1
                - blkid_probe_set_version
                - probe_raid1
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:265,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:267,21'
              BranchSideFuncs:
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:279,6'
              BranchSideFuncs:
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:268,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:269,8'
              BranchSideFuncs:
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:272,12'
              BranchSideFuncs:
                - blkid_probe_set_version
                - probe_raid1
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:274,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:275,9'
              BranchSideFuncs:
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:276,3'
              BranchSideFuncs:
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/linux_raid.c:279,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:280,27'
              BranchSideFuncs:
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/linux_raid.c:283,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/linux_raid.c:252,9'
          Dst:             probe_raid0
        - Src:             'libblkid/src/superblocks/linux_raid.c:258,9'
          Dst:             probe_raid1
        - Src:             'libblkid/src/superblocks/linux_raid.c:267,9'
          Dst:             probe_raid1
        - Src:             'libblkid/src/superblocks/linux_raid.c:273,10'
          Dst:             probe_raid1
        - Src:             'libblkid/src/superblocks/linux_raid.c:280,3'
          Dst:             blkid_probe_set_version
    - functionName:    probe_lsiraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/lsi_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         18
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/lsi_raid.c:32,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:32,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:35,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/lsi_raid.c:32,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:33,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:35,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/lsi_raid.c:40,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:41,10'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:43,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/lsi_raid.c:41,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:41,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:41,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/lsi_raid.c:43,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:44,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:45,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/lsi_raid.c:45,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lsi_raid.c:48,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/lsi_raid.c:32,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/lsi_raid.c:37,3'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/lsi_raid.c:41,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lsi_raid.c:41,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lsi_raid.c:43,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/lsi_raid.c:45,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luks_attributes
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/luks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - header
        - offset
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __bswap_16
        - blkid_probe_set_id_label
        - blkid_probe_set_label
        - blkid_probe_set_magic
        - blkid_probe_sprintf_version
        - blkid_probe_strncpy_uuid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/luks.c:80,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/luks.c:83,12'
              BranchSideFuncs:
                - __bswap_16.5445
                - blkid_probe_sprintf_version
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_label
                - blkid_probe_set_id_label
                - blkid_probe_strncpy_uuid
        - Branch String:   'libblkid/src/superblocks/luks.c:86,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:87,35'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
            - BranchSide:      'libblkid/src/superblocks/luks.c:90,13'
              BranchSideFuncs:
                - blkid_probe_strncpy_uuid
                - blkid_probe_set_label
                - blkid_probe_set_id_label
      Callsites:
        - Src:             'libblkid/src/superblocks/luks.c:80,6'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/superblocks/luks.c:83,12'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/luks.c:84,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/luks.c:88,3'
          Dst:             blkid_probe_strncpy_uuid
        - Src:             'libblkid/src/superblocks/luks.c:91,3'
          Dst:             blkid_probe_strncpy_uuid
        - Src:             'libblkid/src/superblocks/luks.c:93,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/luks.c:95,3'
          Dst:             blkid_probe_set_id_label
    - functionName:    luks_valid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/luks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - header
        - magic
        - offset
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __bswap_16
        - __bswap_64
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/luks.c:104,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:105,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/luks.c:108,6'
              BranchSideFuncs:
                - __bswap_16.5445
                - __bswap_64.5444
        - Branch String:   'libblkid/src/superblocks/luks.c:108,40'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:109,6'
              BranchSideFuncs:
                - __bswap_64.5444
            - BranchSide:      'libblkid/src/superblocks/luks.c:112,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/luks.c:108,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:110,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/luks.c:112,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/luks.c:104,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/luks.c:108,6'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/luks.c:109,6'
          Dst:             __bswap_64
    - functionName:    probe_luks_opal
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/luks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         17
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - __bswap_16
        - __errno_location
        - blkdid_probe_is_opal_locked
        - blkid_probe_get_buffer
        - luks_attributes
        - luks_valid
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/luks.c:150,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:151,10'
              BranchSideFuncs:
                - luks_valid
                - __bswap_16.5445
                - memcmp
                - blkdid_probe_is_opal_locked
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:153,18'
              BranchSideFuncs:
                - luks_valid
                - __bswap_16.5445
                - memcmp
                - blkdid_probe_is_opal_locked
                - luks_attributes
        - Branch String:   'libblkid/src/superblocks/luks.c:151,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:151,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/luks.c:151,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/luks.c:153,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:154,3'
              BranchSideFuncs:
                - __bswap_16.5445
                - memcmp
                - blkdid_probe_is_opal_locked
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:156,12'
              BranchSideFuncs:
                - __bswap_16.5445
                - memcmp
                - blkdid_probe_is_opal_locked
                - luks_attributes
        - Branch String:   'libblkid/src/superblocks/luks.c:158,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:159,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/luks.c:161,13'
              BranchSideFuncs:
                - memcmp
                - blkdid_probe_is_opal_locked
                - luks_attributes
        - Branch String:   'libblkid/src/superblocks/luks.c:161,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:162,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/luks.c:164,35'
              BranchSideFuncs:
                - blkdid_probe_is_opal_locked
                - luks_attributes
        - Branch String:   'libblkid/src/superblocks/luks.c:164,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:165,3'
              BranchSideFuncs:
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:168,25'
              BranchSideFuncs:
                - luks_attributes
      Callsites:
        - Src:             'libblkid/src/superblocks/luks.c:149,33'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/luks.c:151,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/luks.c:151,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/luks.c:153,7'
          Dst:             luks_valid
        - Src:             'libblkid/src/superblocks/luks.c:156,12'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/luks.c:161,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/luks.c:164,7'
          Dst:             blkdid_probe_is_opal_locked
        - Src:             'libblkid/src/superblocks/luks.c:168,9'
          Dst:             luks_attributes
    - functionName:    probe_luks
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/luks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         22
      ICount:          123
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - luks_attributes
        - luks_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/luks.c:121,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:122,10'
              BranchSideFuncs:
                - luks_valid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - luks_valid
                - luks_attributes
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:124,17'
              BranchSideFuncs:
                - luks_valid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - luks_valid
                - luks_attributes
                - luks_attributes
        - Branch String:   'libblkid/src/superblocks/luks.c:122,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:122,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/luks.c:122,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/luks.c:124,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:126,26'
              BranchSideFuncs:
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:130,9'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - luks_valid
                - luks_attributes
        - Branch String:   'libblkid/src/superblocks/luks.c:130,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:131,57'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - luks_valid
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:141,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/luks.c:134,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:135,11'
              BranchSideFuncs:
                - luks_valid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:137,18'
              BranchSideFuncs:
                - luks_valid
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - luks_attributes
        - Branch String:   'libblkid/src/superblocks/luks.c:135,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:135,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/luks.c:135,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/luks.c:137,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/luks.c:138,27'
              BranchSideFuncs:
                - luks_attributes
            - BranchSide:      'libblkid/src/superblocks/luks.c:139,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - luks_valid
                - luks_attributes
      Callsites:
        - Src:             'libblkid/src/superblocks/luks.c:120,33'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/luks.c:122,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/luks.c:122,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/luks.c:124,6'
          Dst:             luks_valid
        - Src:             'libblkid/src/superblocks/luks.c:126,10'
          Dst:             luks_attributes
        - Src:             'libblkid/src/superblocks/luks.c:131,34'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/luks.c:135,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/luks.c:135,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/luks.c:137,7'
          Dst:             luks_valid
        - Src:             'libblkid/src/superblocks/luks.c:138,11'
          Dst:             luks_attributes
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    format_lvm_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst_uuid
        - src_uuid
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/lvm.c:66,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:67,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lvm.c:71,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/lvm.c:67,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:68,13'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lvm.c:69,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lvm2_calc_crc
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         5
      ICount:          64
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/lvm.c:53,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lvm.c:58,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_integrity
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/lvm.c:193,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:194,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/lvm.c:196,7'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/lvm.c:194,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:194,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/lvm.c:194,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/lvm.c:196,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:197,3'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/lvm.c:199,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
      Callsites:
        - Src:             'libblkid/src/superblocks/lvm.c:192,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/lvm.c:194,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:194,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:199,2'
          Dst:             blkid_probe_sprintf_version
    - functionName:    probe_verity
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/lvm.c:165,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:166,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/lvm.c:168,12'
              BranchSideFuncs:
                - __uint32_identity.5479
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/lvm.c:166,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:166,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/lvm.c:166,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/lvm.c:169,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:170,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lvm.c:172,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
      Callsites:
        - Src:             'libblkid/src/superblocks/lvm.c:164,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/lvm.c:166,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:166,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:168,12'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/lvm.c:172,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/lvm.c:173,2'
          Dst:             blkid_probe_sprintf_version
    - functionName:    probe_lvm1
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - __uint16_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_sprintf_uuid
        - format_lvm_uuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/lvm.c:130,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:131,10'
              BranchSideFuncs:
                - __uint16_identity.5478
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/lvm.c:133,12'
              BranchSideFuncs:
                - __uint16_identity.5478
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/lvm.c:131,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:131,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/lvm.c:131,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/lvm.c:134,19'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:134,22'
              BranchSideFuncs:
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/lvm.c:137,18'
              BranchSideFuncs:
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/lvm.c:134,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:135,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lvm.c:137,18'
              BranchSideFuncs:
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/lvm.c:129,10'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/lvm.c:131,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:131,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:133,12'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/lvm.c:137,2'
          Dst:             format_lvm_uuid
        - Src:             'libblkid/src/superblocks/lvm.c:138,2'
          Dst:             blkid_probe_sprintf_uuid
    - functionName:    probe_lvm2
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/lvm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         19
      ICount:          159
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_version
        - blkid_probe_set_wiper
        - blkid_probe_sprintf_uuid
        - blkid_probe_verify_csum
        - format_lvm_uuid
        - lvm2_calc_crc
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/lvm.c:84,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:85,10'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint64_identity.5480
                - lvm2_calc_crc
                - __uint32_identity.5479
                - blkid_probe_verify_csum
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/superblocks/lvm.c:88,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - __uint64_identity.5480
                - lvm2_calc_crc
                - __uint32_identity.5479
                - blkid_probe_verify_csum
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/lvm.c:85,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:85,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/lvm.c:85,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/lvm.c:88,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:89,43'
              BranchSideFuncs:
                - __uint64_identity.5480
                - lvm2_calc_crc
                - __uint32_identity.5479
                - blkid_probe_verify_csum
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/superblocks/lvm.c:90,20'
              BranchSideFuncs:
                - memcmp
                - __uint64_identity.5480
                - lvm2_calc_crc
                - __uint32_identity.5479
                - blkid_probe_verify_csum
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/lvm.c:90,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:91,43'
              BranchSideFuncs:
                - __uint64_identity.5480
                - lvm2_calc_crc
                - __uint32_identity.5479
                - blkid_probe_verify_csum
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/superblocks/lvm.c:94,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/lvm.c:97,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:98,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/lvm.c:101,3'
              BranchSideFuncs:
                - lvm2_calc_crc
                - __uint32_identity.5479
                - blkid_probe_verify_csum
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
        - Branch String:   'libblkid/src/superblocks/lvm.c:100,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/lvm.c:105,3'
              BranchSideFuncs:
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
            - BranchSide:      'libblkid/src/superblocks/lvm.c:107,18'
              BranchSideFuncs:
                - format_lvm_uuid
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_version
                - blkid_probe_set_wiper
      Callsites:
        - Src:             'libblkid/src/superblocks/lvm.c:81,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/lvm.c:85,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:85,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/lvm.c:88,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/lvm.c:90,13'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/lvm.c:97,6'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/lvm.c:101,7'
          Dst:             lvm2_calc_crc
        - Src:             'libblkid/src/superblocks/lvm.c:104,4'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/lvm.c:100,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/lvm.c:107,2'
          Dst:             format_lvm_uuid
        - Src:             'libblkid/src/superblocks/lvm.c:108,2'
          Dst:             blkid_probe_sprintf_uuid
        - Src:             'libblkid/src/superblocks/lvm.c:113,2'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/lvm.c:118,2'
          Dst:             blkid_probe_set_wiper
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_minix_version
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/minix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - other_endian
      BBCount:         36
      ICount:          177
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - __bswap_16
        - fprintf
        - getpid
        - ul_debug
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/minix.c:28,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:31,11'
              BranchSideFuncs:
                - __bswap_16.5520
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:31,11'
              BranchSideFuncs:
                - __bswap_16.5520
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:35,11'
              BranchSideFuncs:
                - __bswap_16.5520
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:35,11'
              BranchSideFuncs:
                - __bswap_16.5520
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:38,7'
              BranchSideFuncs:
                - __bswap_16.5520
                - getpid
                - fprintf
                - ul_debug.5518
        - Branch String:   'libblkid/src/superblocks/minix.c:38,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:39,12'
              BranchSideFuncs:
                - __bswap_16.5520
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:40,3'
              BranchSideFuncs:
                - __bswap_16.5520
                - getpid
                - fprintf
                - ul_debug.5518
        - Branch String:   'libblkid/src/superblocks/minix.c:43,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:44,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:61,7'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
        - Branch String:   'libblkid/src/superblocks/minix.c:46,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:49,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:49,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:53,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:53,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:56,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
        - Branch String:   'libblkid/src/superblocks/minix.c:56,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:57,13'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:58,4'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
        - Branch String:   'libblkid/src/superblocks/minix.c:61,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:62,3'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:67,12'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
        - Branch String:   'libblkid/src/superblocks/minix.c:69,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:69,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5518
            - BranchSide:      'libblkid/src/superblocks/minix.c:71,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/minix.c:46,11'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:69,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/minix.c:69,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/minix.c:69,2'
          Dst:             ul_debug
    - functionName:    probe_minix
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/minix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         82
      ICount:          593
      EdgeCount:       108
      CyclomaticComplexity: 28
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fsendianness
        - blkid_probe_sprintf_version
        - get_minix_version
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/minix.c:86,4'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:86,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_minix_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_32.5519
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:86,4'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - get_minix_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_32.5519
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:88,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:89,10'
              BranchSideFuncs:
                - get_minix_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_32.5519
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:90,30'
              BranchSideFuncs:
                - get_minix_version
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_32.5519
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:89,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:89,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/minix.c:89,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/minix.c:91,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:94,75'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:94,75'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:111,77'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
                - __bswap_32.5519
            - BranchSide:      'libblkid/src/superblocks/minix.c:124,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/minix.c:96,20'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:96,20'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
            - BranchSide:      'libblkid/src/superblocks/minix.c:96,20'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
        - Branch String:   'libblkid/src/superblocks/minix.c:97,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:98,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:100,11'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
        - Branch String:   'libblkid/src/superblocks/minix.c:100,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:100,26'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
            - BranchSide:      'libblkid/src/superblocks/minix.c:101,12'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:100,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:100,11'
              BranchSideFuncs:
                - __bswap_32.5519
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:100,11'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:101,12'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:100,11'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:100,11'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:102,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:102,13'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:102,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:103,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:103,13'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:103,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:104,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:104,13'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:104,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:105,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:130,6'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/minix.c:130,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/minix.c:113,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:113,11'
              BranchSideFuncs:
                - __bswap_32.5519
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
            - BranchSide:      'libblkid/src/superblocks/minix.c:113,11'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_32.5519
        - Branch String:   'libblkid/src/superblocks/minix.c:114,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:114,13'
              BranchSideFuncs:
                - __bswap_32.5519
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:114,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:115,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:115,13'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:115,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:116,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:116,13'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:116,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:117,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:117,13'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
            - BranchSide:      'libblkid/src/superblocks/minix.c:117,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5520
        - Branch String:   'libblkid/src/superblocks/minix.c:119,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:130,6'
              BranchSideFuncs:
                - __bswap_16.5520
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/minix.c:130,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/minix.c:130,21'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:130,24'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:131,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/minix.c:130,37'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:130,40'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:131,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/minix.c:130,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:131,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:132,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/minix.c:132,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:134,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/minix.c:134,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:135,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:136,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/minix.c:136,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:143,31'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/minix.c:144,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:145,10'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/minix.c:147,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/minix.c:145,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:145,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/minix.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/minix.c:147,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/minix.c:148,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/minix.c:150,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
      Callsites:
        - Src:             'libblkid/src/superblocks/minix.c:85,9'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/minix.c:89,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/minix.c:89,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/minix.c:90,12'
          Dst:             get_minix_version
        - Src:             'libblkid/src/superblocks/minix.c:96,20'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:100,26'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/minix.c:101,12'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:102,13'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:103,13'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:104,13'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:105,13'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:113,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/minix.c:114,13'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/minix.c:115,13'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:116,13'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:117,13'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:119,16'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/minix.c:143,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/minix.c:145,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/minix.c:145,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/minix.c:147,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/minix.c:150,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/minix.c:151,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/minix.c:152,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/minix.c:153,2'
          Dst:             blkid_probe_set_fsendianness
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_mpool
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/mpool.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_verify_csum
        - crc32c
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/mpool.c:33,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/mpool.c:34,10'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.5551
                - blkid_probe_verify_csum
                - blkid_probe_set_label
                - blkid_probe_set_uuid
            - BranchSide:      'libblkid/src/superblocks/mpool.c:36,37'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.5551
                - blkid_probe_verify_csum
                - blkid_probe_set_label
                - blkid_probe_set_uuid
        - Branch String:   'libblkid/src/superblocks/mpool.c:34,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/mpool.c:34,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/mpool.c:34,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/mpool.c:40,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/mpool.c:41,3'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
            - BranchSide:      'libblkid/src/superblocks/mpool.c:43,24'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/mpool.c:32,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/mpool.c:34,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/mpool.c:34,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/mpool.c:36,11'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/mpool.c:40,43'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/mpool.c:40,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/mpool.c:43,2'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/mpool.c:44,2'
          Dst:             blkid_probe_set_uuid
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_netware
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/netware.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - __uint16_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/netware.c:73,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/netware.c:74,10'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint16_identity.5564
                - __uint16_identity.5564
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/netware.c:76,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint16_identity.5564
                - __uint16_identity.5564
                - blkid_probe_sprintf_version
        - Branch String:   'libblkid/src/superblocks/netware.c:74,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/netware.c:74,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/netware.c:74,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/netware.c:72,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/netware.c:74,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/netware.c:74,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/netware.c:76,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/netware.c:79,4'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/netware.c:80,4'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/netware.c:78,2'
          Dst:             blkid_probe_sprintf_version
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nilfs_valid_sb
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/nilfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - sb
        - is_bak
      BBCount:         21
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_is_wholedisk
        - blkid_probe_verify_csum
        - ul_crc32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/nilfs.c:78,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:78,13'
              BranchSideFuncs:
                - __uint16_identity.5586
                - __uint16_identity.5586
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
                - blkid_probe_is_wholedisk
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:79,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/nilfs.c:78,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:79,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:81,6'
              BranchSideFuncs:
                - __uint16_identity.5586
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
                - blkid_probe_is_wholedisk
        - Branch String:   'libblkid/src/superblocks/nilfs.c:81,13'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:81,41'
              BranchSideFuncs:
                - blkid_probe_is_wholedisk
                - __uint16_identity.5586
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:85,10'
              BranchSideFuncs:
                - __uint16_identity.5586
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/nilfs.c:81,45'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:82,6'
              BranchSideFuncs:
                - __uint16_identity.5586
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:85,10'
              BranchSideFuncs:
                - __uint16_identity.5586
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/nilfs.c:81,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:83,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:85,10'
              BranchSideFuncs:
                - __uint16_identity.5586
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
        - Branch String:   'libblkid/src/superblocks/nilfs.c:89,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:89,27'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:90,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/nilfs.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:92,17'
              BranchSideFuncs:
                - __uint32_identity.5587
                - ul_crc32
                - ul_crc32
                - ul_crc32
                - __uint32_identity.5587
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/nilfs.c:78,13'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:81,16'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/nilfs.c:85,10'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:92,17'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:92,8'
          Dst:             ul_crc32
        - Src:             'libblkid/src/superblocks/nilfs.c:93,8'
          Dst:             ul_crc32
        - Src:             'libblkid/src/superblocks/nilfs.c:94,8'
          Dst:             ul_crc32
        - Src:             'libblkid/src/superblocks/nilfs.c:96,42'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:96,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_nilfs2
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/nilfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         47
      ICount:          312
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_magic
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
        - fprintf
        - getpid
        - nilfs_valid_sb
        - ul_debug
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/nilfs.c:109,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:110,10'
              BranchSideFuncs:
                - nilfs_valid_sb
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
                - nilfs_valid_sb
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:112,28'
              BranchSideFuncs:
                - nilfs_valid_sb
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
                - nilfs_valid_sb
        - Branch String:   'libblkid/src/superblocks/nilfs.c:110,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:110,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:110,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/nilfs.c:118,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:119,3'
              BranchSideFuncs:
                - nilfs_valid_sb
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:128,29'
              BranchSideFuncs:
                - nilfs_valid_sb
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
        - Branch String:   'libblkid/src/superblocks/nilfs.c:125,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:126,11'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:127,2'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
        - Branch String:   'libblkid/src/superblocks/nilfs.c:126,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:126,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:126,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/nilfs.c:135,16'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:135,20'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:138,8'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
        - Branch String:   'libblkid/src/superblocks/nilfs.c:135,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:136,3'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:138,8'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
        - Branch String:   'libblkid/src/superblocks/nilfs.c:138,17'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:138,22'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
                - __uint64_identity.5589
                - __uint64_identity.5589
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:138,17'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
        - Branch String:   'libblkid/src/superblocks/nilfs.c:141,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:141,13'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:141,19'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
                - getpid
                - fprintf
                - ul_debug.5588
        - Branch String:   'libblkid/src/superblocks/nilfs.c:143,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:143,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5588
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:146,8'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/nilfs.c:146,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:147,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:150,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - __uint32_identity.5587
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/nilfs.c:153,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:153,17'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:153,9'
              BranchSideFuncs:
                - blkid_probe_set_magic
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/nilfs.c:156,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:158,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:160,6'
              BranchSideFuncs:
                - __uint32_identity.5587
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/nilfs.c:160,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:161,31'
              BranchSideFuncs:
                - __uint32_identity.5587
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5587
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/nilfs.c:165,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/nilfs.c:107,37'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/nilfs.c:110,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/nilfs.c:110,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/nilfs.c:112,13'
          Dst:             nilfs_valid_sb
        - Src:             'libblkid/src/superblocks/nilfs.c:116,37'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/nilfs.c:126,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/nilfs.c:126,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/nilfs.c:128,14'
          Dst:             nilfs_valid_sb
        - Src:             'libblkid/src/superblocks/nilfs.c:139,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:140,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:143,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/nilfs.c:143,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/nilfs.c:143,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/nilfs.c:147,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/nilfs.c:150,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/nilfs.c:151,40'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:151,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/nilfs.c:156,6'
          Dst:             blkid_probe_set_magic
        - Src:             'libblkid/src/superblocks/nilfs.c:160,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:161,44'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:161,3'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/nilfs.c:162,43'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nilfs.c:162,3'
          Dst:             blkid_probe_set_block_size
    - functionName:    ul_debug
      functionSourceFile: '/src/util-linux/./include/debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mesg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputc
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/debug.h:116,2'
          Dst:             vfprintf
        - Src:             './include/debug.h:118,2'
          Dst:             fputc
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_power_of_2
      functionSourceFile: '/src/util-linux/./include/c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/c.h:371,19'
          Branch Sides:
            - BranchSide:      './include/c.h:371,24'
              BranchSideFuncs: []
            - BranchSide:      './include/c.h:371,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_ntfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ntfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __probe_ntfs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/ntfs.c:232,9'
          Dst:             __probe_ntfs
    - functionName:    __probe_ntfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ntfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pr
        - mag
        - save_info
      BBCount:         115
      ICount:          742
      EdgeCount:       149
      CyclomaticComplexity: 36
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_set_utf8label
        - blkid_probe_sprintf_uuid
        - fprintf
        - getpid
        - is_power_of_2
        - memcmp
        - ul_debug
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ntfs.c:92,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:93,10'
              BranchSideFuncs:
                - __uint16_identity.5622
                - is_power_of_2.5621
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:98,16'
              BranchSideFuncs:
                - __uint16_identity.5622
                - is_power_of_2.5621
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:93,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:93,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:93,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:100,24'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:100,27'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:101,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:100,46'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:100,64'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:101,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:100,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:101,3'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:103,10'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:103,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:105,25'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:108,8'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:109,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:109,11'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:110,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:108,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:110,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:111,37'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:114,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:119,6'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint16_identity.5622
                - __uint32_identity.5620
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:120,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:125,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:121,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:125,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:122,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:125,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:123,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:123,9'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:125,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:124,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:125,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:119,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:125,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:127,16'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:128,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:128,19'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:130,11'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:127,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:130,11'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:138,6'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:130,3'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:132,4'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:132,4'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:132,4'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:132,4'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:132,4'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:132,4'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:132,4'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:134,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:138,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:139,21'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:142,38'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:143,33'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:143,36'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:144,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:143,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:144,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:145,26'
              BranchSideFuncs:
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:150,60'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:152,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:150,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:152,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:155,8'
              BranchSideFuncs:
                - __uint64_identity.5619
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
                - getpid
                - fprintf
                - ul_debug.5618
        - Branch String:   'libblkid/src/superblocks/ntfs.c:158,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:158,2'
              BranchSideFuncs:
                - getpid
                - fprintf
                - ul_debug.5618
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:165,6'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:165,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:166,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:168,35'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:169,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:170,10'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:172,13'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:170,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:170,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:170,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:172,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:173,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:175,29'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:178,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:179,10'
              BranchSideFuncs:
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:181,13'
              BranchSideFuncs:
                - memcmp
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:179,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:179,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:179,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:181,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:182,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:185,7'
              BranchSideFuncs:
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:185,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:186,3'
              BranchSideFuncs:
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:188,44'
              BranchSideFuncs:
                - __uint16_identity.5622
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:191,69'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:191,2'
              BranchSideFuncs:
                - __uint32_identity.5620
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:192,9'
              BranchSideFuncs:
                - __uint32_identity.5620
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/ntfs.c:191,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:197,37'
              BranchSideFuncs:
                - __uint32_identity.5620
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:219,30'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
        - Branch String:   'libblkid/src/superblocks/ntfs.c:199,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:200,4'
              BranchSideFuncs:
                - __uint32_identity.5620
                - __uint32_identity.5620
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:202,7'
              BranchSideFuncs:
                - __uint32_identity.5620
                - __uint32_identity.5620
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/ntfs.c:202,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:203,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:204,7'
              BranchSideFuncs:
                - __uint32_identity.5620
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
        - Branch String:   'libblkid/src/superblocks/ntfs.c:204,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:205,27'
              BranchSideFuncs:
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - blkid_probe_set_utf8label
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:215,15'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint32_identity.5620
                - __uint16_identity.5622
                - __uint32_identity.5620
                - blkid_probe_set_utf8label
                - __uint32_identity.5620
        - Branch String:   'libblkid/src/superblocks/ntfs.c:209,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:210,31'
              BranchSideFuncs:
                - blkid_probe_set_utf8label
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:212,4'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5619
                - blkid_probe_set_fssize
                - __uint64_identity.5619
                - blkid_probe_sprintf_uuid
      Callsites:
        - Src:             'libblkid/src/superblocks/ntfs.c:91,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/ntfs.c:93,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ntfs.c:93,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ntfs.c:98,16'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:100,50'
          Dst:             is_power_of_2
        - Src:             'libblkid/src/superblocks/ntfs.c:114,17'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:119,6'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:120,9'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:121,9'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:122,9'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:123,9'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:148,16'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:150,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:151,7'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:155,8'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:158,2'
          Dst:             getpid
        - Src:             'libblkid/src/superblocks/ntfs.c:158,2'
          Dst:             fprintf
        - Src:             'libblkid/src/superblocks/ntfs.c:158,2'
          Dst:             ul_debug
        - Src:             'libblkid/src/superblocks/ntfs.c:168,12'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ntfs.c:170,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ntfs.c:170,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ntfs.c:172,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/ntfs.c:177,12'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ntfs.c:179,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ntfs.c:179,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ntfs.c:181,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/ntfs.c:189,13'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:192,21'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:198,14'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:202,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:204,7'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:205,27'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:206,27'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:210,5'
          Dst:             blkid_probe_set_utf8label
        - Src:             'libblkid/src/superblocks/ntfs.c:219,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/ntfs.c:220,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/ntfs.c:221,29'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:221,2'
          Dst:             blkid_probe_set_fssize
        - Src:             'libblkid/src/superblocks/ntfs.c:226,19'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/ntfs.c:223,2'
          Dst:             blkid_probe_sprintf_uuid
    - functionName:    blkid_probe_is_ntfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ntfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __probe_ntfs
        - blkid_probe_get_idmag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ntfs.c:241,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:242,10'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:243,6'
              BranchSideFuncs:
                - __probe_ntfs
        - Branch String:   'libblkid/src/superblocks/ntfs.c:243,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:243,31'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:244,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ntfs.c:243,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:244,3'
              BranchSideFuncs:
                - __probe_ntfs
            - BranchSide:      'libblkid/src/superblocks/ntfs.c:246,22'
              BranchSideFuncs:
                - __probe_ntfs
      Callsites:
        - Src:             'libblkid/src/superblocks/ntfs.c:240,7'
          Dst:             blkid_probe_get_idmag
        - Src:             'libblkid/src/superblocks/ntfs.c:246,9'
          Dst:             __probe_ntfs
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nvraid_verify_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/nvidia_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - nv
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __uint32_identity
        - blkid_probe_verify_csum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:33,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:34,11'
              BranchSideFuncs:
                - __uint32_identity.5653
                - __uint32_identity.5653
                - __uint32_identity.5653
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:35,33'
              BranchSideFuncs:
                - __uint32_identity.5653
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:32,18'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:33,25'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:34,11'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:35,43'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:35,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_nvraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/nvidia_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         24
      ICount:          151
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - blkid_probe_sprintf_version
        - memcmp
        - nvraid_verify_checksum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:44,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:44,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.5653
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:47,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.5653
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:44,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:45,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.5653
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:47,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - __uint32_identity.5653
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:52,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:53,10'
              BranchSideFuncs:
                - memcmp
                - __uint32_identity.5653
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:55,13'
              BranchSideFuncs:
                - memcmp
                - __uint32_identity.5653
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:53,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:53,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:53,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:55,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:56,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:57,6'
              BranchSideFuncs:
                - __uint32_identity.5653
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:57,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:58,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:59,30'
              BranchSideFuncs:
                - nvraid_verify_checksum
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:59,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:60,3'
              BranchSideFuncs:
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:61,34'
              BranchSideFuncs:
                - __uint16_identity.5652
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:61,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:62,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:63,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/nvidia_raid.c:63,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:65,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/nvidia_raid.c:66,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:44,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:49,3'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:53,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:53,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:55,6'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:57,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:59,7'
          Dst:             nvraid_verify_checksum
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:61,44'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:61,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/nvidia_raid.c:63,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_oracleasm
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ocfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_label
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ocfs.c:171,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:172,10'
              BranchSideFuncs:
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:174,24'
              BranchSideFuncs:
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/ocfs.c:172,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:172,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:172,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/ocfs.c:170,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/ocfs.c:172,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:172,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:174,2'
          Dst:             blkid_probe_set_label
    - functionName:    probe_ocfs2
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ocfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ocfs.c:148,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:149,10'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - __uint16_identity.5674
                - __uint16_identity.5674
                - blkid_probe_sprintf_version
                - __uint32_identity.5673
                - __uint32_identity.5673
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5673
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:151,24'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - __uint16_identity.5674
                - __uint16_identity.5674
                - blkid_probe_sprintf_version
                - __uint32_identity.5673
                - __uint32_identity.5673
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5673
                - blkid_probe_set_block_size
        - Branch String:   'libblkid/src/superblocks/ocfs.c:149,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:149,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:149,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ocfs.c:158,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:159,31'
              BranchSideFuncs:
                - __uint32_identity.5673
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5673
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:163,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/ocfs.c:147,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/ocfs.c:149,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:149,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:151,2'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/ocfs.c:152,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/ocfs.c:155,3'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ocfs.c:156,3'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/ocfs.c:154,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/ocfs.c:158,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ocfs.c:159,41'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ocfs.c:159,3'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/ocfs.c:160,40'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/ocfs.c:160,3'
          Dst:             blkid_probe_set_block_size
    - functionName:    probe_ocfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/ocfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         26
      ICount:          247
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_value
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/ocfs.c:111,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:112,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
                - blkid_probe_set_label
                - blkid_probe_set_value
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:113,15'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
                - blkid_probe_set_label
                - blkid_probe_set_value
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/ocfs.c:112,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:112,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ocfs.c:118,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:119,10'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
                - blkid_probe_set_label
                - blkid_probe_set_value
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:120,15'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
                - blkid_probe_set_label
                - blkid_probe_set_value
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/ocfs.c:119,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:119,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:119,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/ocfs.c:125,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:126,25'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:128,11'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
                - blkid_probe_set_label
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/ocfs.c:132,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:133,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:135,6'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
                - blkid_probe_set_value
        - Branch String:   'libblkid/src/superblocks/ocfs.c:135,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:136,25'
              BranchSideFuncs:
                - blkid_probe_set_value
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
            - BranchSide:      'libblkid/src/superblocks/ocfs.c:138,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_sprintf_version
      Callsites:
        - Src:             'libblkid/src/superblocks/ocfs.c:109,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ocfs.c:112,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:112,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:116,8'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/ocfs.c:119,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:119,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/ocfs.c:126,3'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/ocfs.c:129,3'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/ocfs.c:133,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/ocfs.c:136,3'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/ocfs.c:138,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/ocfs.c:139,2'
          Dst:             blkid_probe_sprintf_version
    - functionName:    probe_pdcraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/promise_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         24
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:36,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:36,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:39,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:36,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:37,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:39,13'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:41,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:45,7'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:65,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:45,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:46,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:48,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:53,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:54,11'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:56,14'
              BranchSideFuncs:
                - memcmp
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:54,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:54,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:54,4'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:56,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:59,30'
              BranchSideFuncs:
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:64,2'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - memcmp
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/promise_raid.c:59,8'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:61,5'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/promise_raid.c:62,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/promise_raid.c:36,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/promise_raid.c:50,5'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/promise_raid.c:54,11'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/promise_raid.c:54,20'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/promise_raid.c:56,7'
          Dst:             memcmp
        - Src:             'libblkid/src/superblocks/promise_raid.c:59,8'
          Dst:             blkid_probe_set_magic
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_reiser4
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/reiserfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:90,10'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:92,14'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:90,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:90,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:90,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:94,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:95,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:96,23'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/reiserfs.c:88,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/reiserfs.c:90,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/reiserfs.c:90,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/reiserfs.c:95,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/reiserfs.c:96,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/reiserfs.c:97,2'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/reiserfs.c:99,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/reiserfs.c:100,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    probe_reiser
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/reiserfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         28
      ICount:          187
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_label
        - blkid_probe_set_uuid
        - blkid_probe_set_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:48,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:49,10'
              BranchSideFuncs:
                - __uint16_identity.5715
                - __uint32_identity.5714
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:51,14'
              BranchSideFuncs:
                - __uint16_identity.5715
                - __uint32_identity.5714
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:49,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:49,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:49,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:54,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:58,6'
              BranchSideFuncs:
                - __uint32_identity.5714
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:58,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:62,6'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_uuid
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:62,27'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:62,30'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:63,8'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:62,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:63,8'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:70,6'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:63,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:64,26'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:67,24'
              BranchSideFuncs:
                - blkid_probe_set_uuid
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:70,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:71,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:72,11'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_version
        - Branch String:   'libblkid/src/superblocks/reiserfs.c:72,11'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:73,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/reiserfs.c:75,27'
              BranchSideFuncs:
                - blkid_probe_set_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/reiserfs.c:47,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/reiserfs.c:49,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/reiserfs.c:49,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/reiserfs.c:51,14'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/reiserfs.c:58,38'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/reiserfs.c:64,4'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/reiserfs.c:67,3'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/reiserfs.c:71,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/reiserfs.c:73,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/reiserfs.c:75,3'
          Dst:             blkid_probe_set_version
        - Src:             'libblkid/src/superblocks/reiserfs.c:77,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/reiserfs.c:78,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    romfs_verify_csum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/romfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
        - ros
      BBCount:         14
      ICount:          117
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_32
        - blkid_probe_get_sb_buffer
        - blkid_probe_verify_csum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/romfs.c:30,26'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:30,26'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - blkid_probe_verify_csum
                - __bswap_32.5740
            - BranchSide:      'libblkid/src/superblocks/romfs.c:30,26'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - blkid_probe_verify_csum
                - __bswap_32.5740
        - Branch String:   'libblkid/src/superblocks/romfs.c:35,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:36,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/romfs.c:38,38'
              BranchSideFuncs:
                - blkid_probe_get_sb_buffer
                - blkid_probe_verify_csum
                - __bswap_32.5740
        - Branch String:   'libblkid/src/superblocks/romfs.c:39,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:40,3'
              BranchSideFuncs:
                - blkid_probe_verify_csum
                - __bswap_32.5740
            - BranchSide:      'libblkid/src/superblocks/romfs.c:42,7'
              BranchSideFuncs:
                - blkid_probe_verify_csum
                - __bswap_32.5740
        - Branch String:   'libblkid/src/superblocks/romfs.c:43,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:44,11'
              BranchSideFuncs:
                - __bswap_32.5740
                - blkid_probe_verify_csum
            - BranchSide:      'libblkid/src/superblocks/romfs.c:48,33'
              BranchSideFuncs:
                - blkid_probe_verify_csum
      Callsites:
        - Src:             'libblkid/src/superblocks/romfs.c:30,26'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/romfs.c:38,12'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/romfs.c:44,11'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/romfs.c:48,9'
          Dst:             blkid_probe_verify_csum
    - functionName:    probe_romfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/romfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_32
        - __errno_location
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_set_label
        - romfs_verify_csum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/romfs.c:56,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:57,10'
              BranchSideFuncs:
                - romfs_verify_csum
                - blkid_probe_set_fsblocksize
                - __bswap_32.5740
                - blkid_probe_set_fssize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/romfs.c:59,25'
              BranchSideFuncs:
                - romfs_verify_csum
                - blkid_probe_set_fsblocksize
                - __bswap_32.5740
                - blkid_probe_set_fssize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/romfs.c:57,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:57,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/romfs.c:57,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/romfs.c:59,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:60,3'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - __bswap_32.5740
                - blkid_probe_set_fssize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
            - BranchSide:      'libblkid/src/superblocks/romfs.c:62,17'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - __bswap_32.5740
                - blkid_probe_set_fssize
                - blkid_probe_set_block_size
                - blkid_probe_set_label
        - Branch String:   'libblkid/src/superblocks/romfs.c:62,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/romfs.c:63,25'
              BranchSideFuncs:
                - blkid_probe_set_label
                - blkid_probe_set_fsblocksize
                - __bswap_32.5740
                - blkid_probe_set_fssize
                - blkid_probe_set_block_size
            - BranchSide:      'libblkid/src/superblocks/romfs.c:66,30'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - __bswap_32.5740
                - blkid_probe_set_fssize
                - blkid_probe_set_block_size
      Callsites:
        - Src:             'libblkid/src/superblocks/romfs.c:55,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/romfs.c:57,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/romfs.c:57,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/romfs.c:59,7'
          Dst:             romfs_verify_csum
        - Src:             'libblkid/src/superblocks/romfs.c:63,3'
          Dst:             blkid_probe_set_label
        - Src:             'libblkid/src/superblocks/romfs.c:66,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/romfs.c:67,29'
          Dst:             __bswap_32
        - Src:             'libblkid/src/superblocks/romfs.c:67,2'
          Dst:             blkid_probe_set_fssize
        - Src:             'libblkid/src/superblocks/romfs.c:68,2'
          Dst:             blkid_probe_set_block_size
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_scoutfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/scoutfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         18
      ICount:          145
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_uuid
        - blkid_probe_set_wiper
        - blkid_probe_sprintf_value
        - blkid_probe_sprintf_version
        - blkid_probe_verify_csum
        - crc32c
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/scoutfs.c:52,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:53,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:54,37'
              BranchSideFuncs:
                - crc32c
                - __uint32_identity.5756
                - blkid_probe_verify_csum
                - __uint64_identity.5755
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - __uint64_identity.5755
                - blkid_probe_sprintf_value
                - blkid_probe_set_wiper
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
        - Branch String:   'libblkid/src/superblocks/scoutfs.c:53,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:53,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:53,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/scoutfs.c:57,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:58,3'
              BranchSideFuncs:
                - __uint64_identity.5755
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - __uint64_identity.5755
                - blkid_probe_sprintf_value
                - blkid_probe_set_wiper
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:60,30'
              BranchSideFuncs:
                - __uint64_identity.5755
                - blkid_probe_sprintf_version
                - blkid_probe_set_uuid
                - __uint64_identity.5755
                - blkid_probe_sprintf_value
                - blkid_probe_set_wiper
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
        - Branch String:   'libblkid/src/superblocks/scoutfs.c:65,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:67,31'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:74,31'
              BranchSideFuncs:
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - __uint64_identity.5755
        - Branch String:   'libblkid/src/superblocks/scoutfs.c:70,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:71,4'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:72,2'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/scoutfs.c:77,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/scoutfs.c:78,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/scoutfs.c:51,8'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/scoutfs.c:53,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/scoutfs.c:53,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/scoutfs.c:56,8'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/scoutfs.c:57,40'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/scoutfs.c:57,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/scoutfs.c:60,45'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/scoutfs.c:60,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/scoutfs.c:61,2'
          Dst:             blkid_probe_set_uuid
        - Src:             'libblkid/src/superblocks/scoutfs.c:62,54'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/scoutfs.c:62,2'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/superblocks/scoutfs.c:63,2'
          Dst:             blkid_probe_set_wiper
        - Src:             'libblkid/src/superblocks/scoutfs.c:67,3'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/scoutfs.c:68,3'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/scoutfs.c:70,9'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/scoutfs.c:74,3'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/scoutfs.c:75,3'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/scoutfs.c:77,7'
          Dst:             __uint64_identity
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    silraid_checksum
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/silicon_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sil
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __uint16_identity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:76,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:79,16'
              BranchSideFuncs:
                - __uint16_identity.5779
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:85,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/silicon_raid.c:80,10'
          Dst:             __uint16_identity
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_silraid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/silicon_raid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         24
      ICount:          162
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - blkid_probe_get_buffer
        - blkid_probe_is_wholedisk
        - blkid_probe_set_magic
        - blkid_probe_sprintf_version
        - blkid_probe_verify_csum
        - silraid_checksum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:94,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:94,54'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5780
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:97,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5780
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:94,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:95,3'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5780
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:97,10'
              BranchSideFuncs:
                - blkid_probe_get_buffer
                - __errno_location
                - __errno_location
                - __uint32_identity.5780
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:102,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:103,10'
              BranchSideFuncs:
                - __uint32_identity.5780
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:105,6'
              BranchSideFuncs:
                - __uint32_identity.5780
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:103,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:103,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:105,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:106,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:107,6'
              BranchSideFuncs:
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:107,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:108,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:109,31'
              BranchSideFuncs:
                - silraid_checksum
                - __uint16_identity.5779
                - blkid_probe_verify_csum
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:109,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:110,3'
              BranchSideFuncs:
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:112,34'
              BranchSideFuncs:
                - __uint16_identity.5779
                - __uint16_identity.5779
                - blkid_probe_sprintf_version
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:112,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:115,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:117,28'
              BranchSideFuncs:
                - blkid_probe_set_magic
        - Branch String:   'libblkid/src/superblocks/silicon_raid.c:117,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:121,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/silicon_raid.c:122,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libblkid/src/superblocks/silicon_raid.c:94,29'
          Dst:             blkid_probe_is_wholedisk
        - Src:             'libblkid/src/superblocks/silicon_raid.c:100,4'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/silicon_raid.c:103,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/silicon_raid.c:103,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/silicon_raid.c:105,6'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/silicon_raid.c:109,35'
          Dst:             silraid_checksum
        - Src:             'libblkid/src/superblocks/silicon_raid.c:109,58'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/silicon_raid.c:109,7'
          Dst:             blkid_probe_verify_csum
        - Src:             'libblkid/src/superblocks/silicon_raid.c:113,5'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/silicon_raid.c:114,5'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/silicon_raid.c:112,6'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/silicon_raid.c:117,6'
          Dst:             blkid_probe_set_magic
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint16_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    probe_squashfs3
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/squashfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          118
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __bswap_16
        - __errno_location
        - __uint16_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fsendianness
        - blkid_probe_sprintf_version
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/squashfs.c:72,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:73,10'
              BranchSideFuncs:
                - strcmp
                - __uint16_identity.5804
                - __uint16_identity.5804
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5801
                - __bswap_16.5801
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:75,13'
              BranchSideFuncs:
                - strcmp
                - __uint16_identity.5804
                - __uint16_identity.5804
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
                - __bswap_16.5801
                - __bswap_16.5801
        - Branch String:   'libblkid/src/superblocks/squashfs.c:73,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:73,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:73,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/squashfs.c:75,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:76,12'
              BranchSideFuncs:
                - __bswap_16.5801
                - __bswap_16.5801
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:80,12'
              BranchSideFuncs:
                - __uint16_identity.5804
                - __uint16_identity.5804
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
        - Branch String:   'libblkid/src/superblocks/squashfs.c:85,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:86,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:88,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - blkid_probe_set_fsblocksize
                - blkid_probe_set_block_size
                - blkid_probe_set_fsendianness
      Callsites:
        - Src:             'libblkid/src/superblocks/squashfs.c:71,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/squashfs.c:73,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/squashfs.c:73,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/squashfs.c:75,6'
          Dst:             strcmp
        - Src:             'libblkid/src/superblocks/squashfs.c:76,12'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/squashfs.c:77,12'
          Dst:             __bswap_16
        - Src:             'libblkid/src/superblocks/squashfs.c:80,12'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/squashfs.c:81,12'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/squashfs.c:88,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/squashfs.c:90,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/squashfs.c:91,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/squashfs.c:92,2'
          Dst:             blkid_probe_set_fsendianness
    - functionName:    probe_squashfs
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/squashfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         11
      ICount:          100
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - __uint16_identity
        - __uint32_identity
        - __uint64_identity
        - blkid_probe_get_sb_buffer
        - blkid_probe_set_block_size
        - blkid_probe_set_fsblocksize
        - blkid_probe_set_fssize
        - blkid_probe_sprintf_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/squashfs.c:48,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:49,10'
              BranchSideFuncs:
                - __uint16_identity.5804
                - __uint16_identity.5804
                - blkid_probe_sprintf_version
                - __uint32_identity.5803
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5803
                - blkid_probe_set_block_size
                - __uint64_identity.5802
                - blkid_probe_set_fssize
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:51,11'
              BranchSideFuncs:
                - __uint16_identity.5804
                - __uint16_identity.5804
                - blkid_probe_sprintf_version
                - __uint32_identity.5803
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5803
                - blkid_probe_set_block_size
                - __uint64_identity.5802
                - blkid_probe_set_fssize
        - Branch String:   'libblkid/src/superblocks/squashfs.c:49,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:49,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:49,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/squashfs.c:53,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:54,3'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/squashfs.c:56,30'
              BranchSideFuncs:
                - blkid_probe_sprintf_version
                - __uint32_identity.5803
                - blkid_probe_set_fsblocksize
                - __uint32_identity.5803
                - blkid_probe_set_block_size
                - __uint64_identity.5802
                - blkid_probe_set_fssize
      Callsites:
        - Src:             'libblkid/src/superblocks/squashfs.c:47,7'
          Dst:             blkid_probe_get_sb_buffer
        - Src:             'libblkid/src/superblocks/squashfs.c:49,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/squashfs.c:49,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/squashfs.c:51,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/squashfs.c:52,11'
          Dst:             __uint16_identity
        - Src:             'libblkid/src/superblocks/squashfs.c:56,2'
          Dst:             blkid_probe_sprintf_version
        - Src:             'libblkid/src/superblocks/squashfs.c:57,34'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/squashfs.c:57,2'
          Dst:             blkid_probe_set_fsblocksize
        - Src:             'libblkid/src/superblocks/squashfs.c:58,33'
          Dst:             __uint32_identity
        - Src:             'libblkid/src/superblocks/squashfs.c:58,2'
          Dst:             blkid_probe_set_block_size
        - Src:             'libblkid/src/superblocks/squashfs.c:59,29'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/squashfs.c:59,2'
          Dst:             blkid_probe_set_fssize
    - functionName:    __uint32_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __uint64_identity
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/uintn-identity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __x
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stratis_format_uuid
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/stratis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src_uuid
        - dst_uuid
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/stratis.c:74,2'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:75,26'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/stratis.c:79,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/stratis.c:76,14'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:76,17'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/stratis.c:77,14'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/stratis.c:76,25'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:76,28'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/stratis.c:77,14'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/stratis.c:76,36'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:76,39'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/stratis.c:77,14'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/stratis.c:76,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:77,14'
              BranchSideFuncs: []
            - BranchSide:      'libblkid/src/superblocks/stratis.c:78,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    stratis_valid_sb
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/stratis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __uint32_identity
        - crc32c
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'libblkid/src/superblocks/stratis.c:58,8'
          Dst:             crc32c
        - Src:             'libblkid/src/superblocks/stratis.c:62,16'
          Dst:             __uint32_identity
    - functionName:    probe_stratis
      functionSourceFile: '/src/util-linux/libblkid/src/superblocks/stratis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pr
        - mag
      BBCount:         14
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - __uint64_identity
        - blkid_probe_get_buffer
        - blkid_probe_set_value
        - blkid_probe_sprintf_value
        - blkid_probe_strncpy_uuid
        - stratis_format_uuid
        - stratis_valid_sb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libblkid/src/superblocks/stratis.c:89,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:90,10'
              BranchSideFuncs:
                - stratis_valid_sb
                - stratis_valid_sb
                - stratis_format_uuid
                - blkid_probe_strncpy_uuid
                - stratis_format_uuid
                - blkid_probe_set_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/superblocks/stratis.c:92,23'
              BranchSideFuncs:
                - stratis_valid_sb
                - stratis_valid_sb
                - stratis_format_uuid
                - blkid_probe_strncpy_uuid
                - stratis_format_uuid
                - blkid_probe_set_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/superblocks/stratis.c:90,10'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:90,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'libblkid/src/superblocks/stratis.c:90,3'
              BranchSideFuncs: []
        - Branch String:   'libblkid/src/superblocks/stratis.c:92,6'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:93,41'
              BranchSideFuncs:
                - stratis_format_uuid
                - blkid_probe_strncpy_uuid
                - stratis_format_uuid
                - blkid_probe_set_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/superblocks/stratis.c:95,25'
              BranchSideFuncs:
                - stratis_valid_sb
                - stratis_format_uuid
                - blkid_probe_strncpy_uuid
                - stratis_format_uuid
                - blkid_probe_set_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
        - Branch String:   'libblkid/src/superblocks/stratis.c:95,7'
          Branch Sides:
            - BranchSide:      'libblkid/src/superblocks/stratis.c:96,4'
              BranchSideFuncs:
                - stratis_format_uuid
                - blkid_probe_strncpy_uuid
                - stratis_format_uuid
                - blkid_probe_set_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
            - BranchSide:      'libblkid/src/superblocks/stratis.c:99,6'
              BranchSideFuncs:
                - stratis_format_uuid
                - blkid_probe_strncpy_uuid
                - stratis_format_uuid
                - blkid_probe_set_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
                - __uint64_identity.5829
                - blkid_probe_sprintf_value
      Callsites:
        - Src:             'libblkid/src/superblocks/stratis.c:86,23'
          Dst:             blkid_probe_get_buffer
        - Src:             'libblkid/src/superblocks/stratis.c:90,10'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/stratis.c:90,19'
          Dst:             __errno_location
        - Src:             'libblkid/src/superblocks/stratis.c:92,6'
          Dst:             stratis_valid_sb
        - Src:             'libblkid/src/superblocks/stratis.c:95,8'
          Dst:             stratis_valid_sb
        - Src:             'libblkid/src/superblocks/stratis.c:102,2'
          Dst:             stratis_format_uuid
        - Src:             'libblkid/src/superblocks/stratis.c:103,2'
          Dst:             blkid_probe_strncpy_uuid
        - Src:             'libblkid/src/superblocks/stratis.c:105,2'
          Dst:             stratis_format_uuid
        - Src:             'libblkid/src/superblocks/stratis.c:106,2'
          Dst:             blkid_probe_set_value
        - Src:             'libblkid/src/superblocks/stratis.c:109,5'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/stratis.c:108,2'
          Dst:             blkid_probe_sprintf_value
        - Src:             'libblkid/src/superblocks/stratis.c:111,5'
          Dst:             __uint64_identity
        - Src:             'libblkid/src/superblocks/stratis.c:110,2'
          Dst:             blkid_probe_sprintf_value
    - functionName:    ul_update_crc64
      functionSourceFile: '/src/util-linux/lib/crc64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - char
      constantsTouched: []
      argNames:
        - crc
        - c
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_crc64_we
      functionSourceFile: '/src/util-linux/lib/crc64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - input_str
        - num_bytes
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/crc64.c:346,7'
          Branch Sides:
            - BranchSide:      'lib/crc64.c:346,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/crc64.c:346,7'
              BranchSideFuncs: []
        - Branch String:   'lib/crc64.c:346,21'
          Branch Sides:
            - BranchSide:      'lib/crc64.c:348,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/crc64.c:349,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_crc64_ecma
      functionSourceFile: '/src/util-linux/lib/crc64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - input_str
        - num_bytes
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/crc64.c:320,7'
          Branch Sides:
            - BranchSide:      'lib/crc64.c:320,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/crc64.c:320,7'
              BranchSideFuncs: []
        - Branch String:   'lib/crc64.c:320,21'
          Branch Sides:
            - BranchSide:      'lib/crc64.c:322,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/crc64.c:323,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ul_MD5Final
      functionSourceFile: '/src/util-linux/lib/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - ctx
      BBCount:         6
      ICount:          102
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ul_MD5Transform
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/md5.c:127,9'
          Branch Sides:
            - BranchSide:      'lib/md5.c:129,9'
              BranchSideFuncs:
                - ul_MD5Transform
                - ul_MD5Transform
            - BranchSide:      'lib/md5.c:137,9'
              BranchSideFuncs:
                - ul_MD5Transform
      Callsites:
        - Src:             'lib/md5.c:131,2'
          Dst:             ul_MD5Transform
        - Src:             'lib/md5.c:148,5'
          Dst:             ul_MD5Transform
    - functionName:    ul_MD5Transform
      functionSourceFile: '/src/util-linux/lib/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - in
      BBCount:         1
      ICount:          1610
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_MD5Update
      functionSourceFile: '/src/util-linux/lib/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - len
      BBCount:         15
      ICount:          161
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ul_MD5Transform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/md5.c:69,9'
          Branch Sides:
            - BranchSide:      'lib/md5.c:70,2'
              BranchSideFuncs:
                - ul_MD5Transform
                - ul_MD5Transform
            - BranchSide:      'lib/md5.c:71,21'
              BranchSideFuncs:
                - ul_MD5Transform
                - ul_MD5Transform
        - Branch String:   'lib/md5.c:77,9'
          Branch Sides:
            - BranchSide:      'lib/md5.c:78,39'
              BranchSideFuncs:
                - ul_MD5Transform
                - ul_MD5Transform
            - BranchSide:      'lib/md5.c:93,5'
              BranchSideFuncs:
                - ul_MD5Transform
        - Branch String:   'lib/md5.c:81,6'
          Branch Sides:
            - BranchSide:      'lib/md5.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'lib/md5.c:85,9'
              BranchSideFuncs:
                - ul_MD5Transform
                - ul_MD5Transform
        - Branch String:   'lib/md5.c:93,5'
          Branch Sides:
            - BranchSide:      'lib/md5.c:94,9'
              BranchSideFuncs:
                - ul_MD5Transform
            - BranchSide:      'lib/md5.c:103,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/md5.c:87,2'
          Dst:             ul_MD5Transform
        - Src:             'lib/md5.c:96,2'
          Dst:             ul_MD5Transform
    - functionName:    ul_MD5Init
      functionSourceFile: '/src/util-linux/lib/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pad
      functionSourceFile: '/src/util-linux/lib/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         6
      ICount:          149
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - processblock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sha256.c:96,6'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:96,6'
              BranchSideFuncs:
                - processblock
                - processblock
            - BranchSide:      'lib/sha256.c:97,10'
              BranchSideFuncs:
                - processblock
                - processblock
      Callsites:
        - Src:             'lib/sha256.c:99,3'
          Dst:             processblock
        - Src:             'lib/sha256.c:111,2'
          Dst:             processblock
    - functionName:    processblock
      functionSourceFile: '/src/util-linux/lib/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - buf
      BBCount:         15
      ICount:          362
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/sha256.c:53,2'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:54,20'
              BranchSideFuncs:
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
            - BranchSide:      'lib/sha256.c:59,2'
              BranchSideFuncs:
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
        - Branch String:   'lib/sha256.c:59,2'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:60,10'
              BranchSideFuncs:
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
            - BranchSide:      'lib/sha256.c:61,6'
              BranchSideFuncs:
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
        - Branch String:   'lib/sha256.c:69,2'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:70,8'
              BranchSideFuncs:
                - ror
                - ror
                - ror
                - ror
                - ror
                - ror
            - BranchSide:      'lib/sha256.c:81,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sha256.c:60,10'
          Dst:             ror
        - Src:             'lib/sha256.c:60,10'
          Dst:             ror
        - Src:             'lib/sha256.c:60,32'
          Dst:             ror
        - Src:             'lib/sha256.c:60,32'
          Dst:             ror
        - Src:             'lib/sha256.c:70,12'
          Dst:             ror
        - Src:             'lib/sha256.c:70,12'
          Dst:             ror
        - Src:             'lib/sha256.c:70,12'
          Dst:             ror
        - Src:             'lib/sha256.c:71,8'
          Dst:             ror
        - Src:             'lib/sha256.c:71,8'
          Dst:             ror
        - Src:             'lib/sha256.c:71,8'
          Dst:             ror
    - functionName:    ror
      functionSourceFile: '/src/util-linux/lib/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - k
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha256_sum
      functionSourceFile: '/src/util-linux/lib/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - md
      BBCount:         7
      ICount:          96
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - pad
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sha256.c:132,2'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'lib/sha256.c:138,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sha256.c:131,2'
          Dst:             pad
    - functionName:    sha256_update
      functionSourceFile: '/src/util-linux/lib/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - m
        - len
      BBCount:         13
      ICount:          127
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - processblock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/sha256.c:146,6'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:147,7'
              BranchSideFuncs:
                - processblock
                - processblock
            - BranchSide:      'lib/sha256.c:156,2'
              BranchSideFuncs:
                - processblock
        - Branch String:   'lib/sha256.c:147,7'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:148,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/sha256.c:151,10'
              BranchSideFuncs:
                - processblock
                - processblock
        - Branch String:   'lib/sha256.c:156,2'
          Branch Sides:
            - BranchSide:      'lib/sha256.c:157,16'
              BranchSideFuncs:
                - processblock
            - BranchSide:      'lib/sha256.c:158,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/sha256.c:154,3'
          Dst:             processblock
        - Src:             'lib/sha256.c:157,3'
          Dst:             processblock
    - functionName:    sha256_init
      functionSourceFile: '/src/util-linux/lib/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_SHA256
      functionSourceFile: '/src/util-linux/lib/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hash_out
        - str
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha256_init
        - sha256_sum
        - sha256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/sha256.c:163,2'
          Dst:             sha256_init
        - Src:             'lib/sha256.c:164,2'
          Dst:             sha256_update
        - Src:             'lib/sha256.c:165,2'
          Dst:             sha256_sum
    - functionName:    XXH64_avalanche
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2424
      functionLinenumberEnd: 2430
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - h64
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH_read64
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - memPtr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2309,5'
          Dst:             XXH_memcpy
    - functionName:    XXH_memcpy
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - size
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH_readLE64_align
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - align
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - XXH_readLE64
      functionUses:    5
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2378,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2379,29'
              BranchSideFuncs:
                - XXH_readLE64
            - BranchSide:      './include/xxhash.h:2381,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/xxhash.h:2379,16'
          Dst:             XXH_readLE64
    - functionName:    XXH_readLE64
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_read64
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2366,36'
          Dst:             XXH_read64
    - functionName:    XXH32_avalanche
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1944
      functionLinenumberEnd: 1950
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - h32
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH_read32
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - memPtr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:1666,5'
          Dst:             XXH_memcpy
    - functionName:    XXH_readLE32_align
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1838
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - align
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - XXH_readLE32
      functionUses:    6
      BranchProfiles:
        - Branch String:   './include/xxhash.h:1839,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:1840,29'
              BranchSideFuncs:
                - XXH_readLE32
            - BranchSide:      './include/xxhash.h:1842,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/xxhash.h:1840,16'
          Dst:             XXH_readLE32
    - functionName:    XXH_readLE32
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1826
      functionLinenumberEnd: 1827
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_read32
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:1827,36'
          Dst:             XXH_read32
    - functionName:    XXH_readBE64
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2370
      functionLinenumberEnd: 2371
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_read64
        - XXH_swap64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2371,47'
          Dst:             XXH_read64
        - Src:             './include/xxhash.h:2371,36'
          Dst:             XXH_swap64
    - functionName:    XXH_swap64
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2321
      functionLinenumberEnd: 2329
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_XXH64_hashFromCanonical
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2648
      functionLinenumberEnd: 2649
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_readBE64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2649,12'
          Dst:             XXH_readBE64
    - functionName:    ul_XXH64_canonicalFromHash
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2640
      functionLinenumberEnd: 2644
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - hash
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
        - XXH_swap64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2642,39'
          Dst:             XXH_swap64
        - Src:             './include/xxhash.h:2643,5'
          Dst:             XXH_memcpy
    - functionName:    XXH64_finalize
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2438
      functionLinenumberEnd: 2459
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - h64
        - ptr
        - len
        - align
      BBCount:         15
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - XXH64_avalanche
        - XXH64_round
        - XXH_readLE32_align
        - XXH_readLE64_align
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2439,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2439,20'
              BranchSideFuncs:
                - XXH64_avalanche
                - XXH_readLE32_align
                - XXH_readLE64_align
                - XXH64_round
            - BranchSide:      './include/xxhash.h:2440,9'
              BranchSideFuncs:
                - XXH64_avalanche
                - XXH_readLE32_align
                - XXH_readLE64_align
                - XXH64_round
        - Branch String:   './include/xxhash.h:2441,5'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2442,43'
              BranchSideFuncs:
                - XXH_readLE64_align
                - XXH64_round
                - XXH64_avalanche
                - XXH_readLE32_align
            - BranchSide:      './include/xxhash.h:2448,9'
              BranchSideFuncs:
                - XXH64_avalanche
                - XXH_readLE32_align
        - Branch String:   './include/xxhash.h:2448,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2449,26'
              BranchSideFuncs:
                - XXH_readLE32_align
                - XXH64_avalanche
            - BranchSide:      './include/xxhash.h:2454,5'
              BranchSideFuncs:
                - XXH64_avalanche
        - Branch String:   './include/xxhash.h:2454,5'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2455,21'
              BranchSideFuncs:
                - XXH64_avalanche
            - BranchSide:      './include/xxhash.h:2459,29'
              BranchSideFuncs:
                - XXH64_avalanche
      Callsites:
        - Src:             './include/xxhash.h:2442,43'
          Dst:             XXH_readLE64_align
        - Src:             './include/xxhash.h:2442,28'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2449,26'
          Dst:             XXH_readLE32_align
        - Src:             './include/xxhash.h:2459,13'
          Dst:             XXH64_avalanche
    - functionName:    XXH64_round
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2408
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - acc
        - input
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH64_mergeRound
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2416
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - acc
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH64_round
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2417,12'
          Dst:             XXH64_round
    - functionName:    ul_XXH64_digest
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2617
      functionLinenumberEnd: 2632
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          102
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - XXH64_finalize
        - XXH64_mergeRound
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2620,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2621,26'
              BranchSideFuncs:
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_finalize
            - BranchSide:      './include/xxhash.h:2627,16'
              BranchSideFuncs:
                - XXH64_finalize
      Callsites:
        - Src:             './include/xxhash.h:2622,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2623,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2624,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2625,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2632,12'
          Dst:             XXH64_finalize
    - functionName:    ul_XXH64_update
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2566
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - input
        - len
      BBCount:         21
      ICount:          291
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - XXH64_round
        - XXH_memcpy
        - XXH_readLE64
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2567,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2569,9'
              BranchSideFuncs: []
            - BranchSide:      './include/xxhash.h:2572,42'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_memcpy
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_memcpy
        - Branch String:   './include/xxhash.h:2577,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2578,34'
              BranchSideFuncs:
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2583,13'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_memcpy
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
        - Branch String:   './include/xxhash.h:2583,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2584,34'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_memcpy
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
            - BranchSide:      './include/xxhash.h:2593,13'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
        - Branch String:   './include/xxhash.h:2593,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2594,41'
              BranchSideFuncs:
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2605,13'
              BranchSideFuncs:
                - XXH_memcpy
        - Branch String:   './include/xxhash.h:2601,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2597,43'
              BranchSideFuncs:
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_readLE64
                - XXH64_round
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2603,9'
              BranchSideFuncs:
                - XXH_memcpy
        - Branch String:   './include/xxhash.h:2605,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2606,24'
              BranchSideFuncs:
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2611,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/xxhash.h:2578,13'
          Dst:             XXH_memcpy
        - Src:             './include/xxhash.h:2584,13'
          Dst:             XXH_memcpy
        - Src:             './include/xxhash.h:2585,52'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2585,27'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2586,52'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2586,27'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2587,52'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2587,27'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2588,52'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2588,27'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2597,56'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2597,31'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2598,56'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2598,31'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2599,56'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2599,31'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2600,56'
          Dst:             XXH_readLE64
        - Src:             './include/xxhash.h:2600,31'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2606,13'
          Dst:             XXH_memcpy
    - functionName:    ul_XXH64_reset
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2551
      functionLinenumberEnd: 2560
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - statePtr
        - seed
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2559,5'
          Dst:             XXH_memcpy
    - functionName:    ul_XXH64_copyState
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2545
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dstState
        - srcState
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2546,5'
          Dst:             XXH_memcpy
    - functionName:    ul_XXH64_freeState
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2538
      functionLinenumberEnd: 2540
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - statePtr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2539,5'
          Dst:             XXH_free
    - functionName:    XXH_free
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1447
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_XXH64_createState
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2533
      functionLinenumberEnd: 2534
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2534,28'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2534,28'
              BranchSideFuncs:
                - XXH_malloc
            - BranchSide:      './include/xxhash.h:2534,28'
              BranchSideFuncs:
                - XXH_malloc
      Callsites:
        - Src:             './include/xxhash.h:2534,28'
          Dst:             XXH_malloc
    - functionName:    XXH_malloc
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH64_endian_align
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2505
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - input
        - len
        - seed
        - align
      BBCount:         13
      ICount:          166
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - XXH64_finalize
        - XXH64_mergeRound
        - XXH64_round
        - XXH_readLE64_align
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2476,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2476,22'
              BranchSideFuncs:
                - XXH64_finalize
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
            - BranchSide:      './include/xxhash.h:2478,9'
              BranchSideFuncs:
                - XXH64_finalize
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
        - Branch String:   './include/xxhash.h:2478,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2479,36'
              BranchSideFuncs:
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_finalize
            - BranchSide:      './include/xxhash.h:2500,16'
              BranchSideFuncs:
                - XXH64_finalize
        - Branch String:   './include/xxhash.h:2491,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2487,30'
              BranchSideFuncs:
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH_readLE64_align
                - XXH64_round
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_finalize
            - BranchSide:      './include/xxhash.h:2493,26'
              BranchSideFuncs:
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_mergeRound
                - XXH64_finalize
      Callsites:
        - Src:             './include/xxhash.h:2487,34'
          Dst:             XXH_readLE64_align
        - Src:             './include/xxhash.h:2487,18'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2488,34'
          Dst:             XXH_readLE64_align
        - Src:             './include/xxhash.h:2488,18'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2489,34'
          Dst:             XXH_readLE64_align
        - Src:             './include/xxhash.h:2489,18'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2490,34'
          Dst:             XXH_readLE64_align
        - Src:             './include/xxhash.h:2490,18'
          Dst:             XXH64_round
        - Src:             './include/xxhash.h:2494,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2495,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2496,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2497,15'
          Dst:             XXH64_mergeRound
        - Src:             './include/xxhash.h:2505,12'
          Dst:             XXH64_finalize
    - functionName:    ul_XXH64
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2511
      functionLinenumberEnd: 2524
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - input
        - len
        - seed
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH64_endian_align
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2524,12'
          Dst:             XXH64_endian_align
    - functionName:    XXH_readBE32
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionLinenumberEnd: 1832
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_read32
        - XXH_swap32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:1832,47'
          Dst:             XXH_read32
        - Src:             './include/xxhash.h:1832,36'
          Dst:             XXH_swap32
    - functionName:    XXH_swap32
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionLinenumberEnd: 1781
      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:    ul_XXH32_hashFromCanonical
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2248
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_readBE32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2248,12'
          Dst:             XXH_readBE32
    - functionName:    ul_XXH32_canonicalFromHash
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2244
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - hash
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
        - XXH_swap32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2242,39'
          Dst:             XXH_swap32
        - Src:             './include/xxhash.h:2243,5'
          Dst:             XXH_memcpy
    - functionName:    XXH32_finalize
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1971
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - h32
        - ptr
        - len
        - align
      BBCount:         16
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - XXH32_avalanche
        - XXH_readLE32_align
      functionUses:    2
      BranchProfiles:
        - Branch String:   './include/xxhash.h:1983,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:1983,20'
              BranchSideFuncs:
                - XXH32_avalanche
                - XXH_readLE32_align
            - BranchSide:      './include/xxhash.h:1987,13'
              BranchSideFuncs:
                - XXH32_avalanche
                - XXH_readLE32_align
        - Branch String:   './include/xxhash.h:1988,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:1989,13'
              BranchSideFuncs:
                - XXH_readLE32_align
                - XXH32_avalanche
            - BranchSide:      './include/xxhash.h:1992,9'
              BranchSideFuncs:
                - XXH32_avalanche
        - Branch String:   './include/xxhash.h:1992,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:1993,13'
              BranchSideFuncs:
                - XXH32_avalanche
            - BranchSide:      './include/xxhash.h:1996,32'
              BranchSideFuncs:
                - XXH32_avalanche
      Callsites:
        - Src:             './include/xxhash.h:1989,13'
          Dst:             XXH_readLE32_align
        - Src:             './include/xxhash.h:1996,16'
          Dst:             XXH32_avalanche
    - functionName:    ul_XXH32_digest
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2205
      functionLinenumberEnd: 2219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - XXH32_finalize
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2208,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2209,26'
              BranchSideFuncs:
                - XXH32_finalize
            - BranchSide:      './include/xxhash.h:2214,15'
              BranchSideFuncs:
                - XXH32_finalize
      Callsites:
        - Src:             './include/xxhash.h:2219,12'
          Dst:             XXH32_finalize
    - functionName:    XXH32_round
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1890
      functionLinenumberEnd: 1930
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - acc
        - input
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ul_XXH32_update
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2151
      functionLinenumberEnd: 2200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - input
        - len
      BBCount:         21
      ICount:          311
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - XXH32_round
        - XXH_memcpy
        - XXH_readLE32
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2152,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2154,9'
              BranchSideFuncs: []
            - BranchSide:      './include/xxhash.h:2157,42'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_memcpy
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_memcpy
        - Branch String:   './include/xxhash.h:2163,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2164,34'
              BranchSideFuncs:
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2169,13'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_memcpy
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
        - Branch String:   './include/xxhash.h:2169,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2170,34'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_memcpy
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
            - BranchSide:      './include/xxhash.h:2181,13'
              BranchSideFuncs:
                - XXH_memcpy
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
        - Branch String:   './include/xxhash.h:2181,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2182,41'
              BranchSideFuncs:
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2193,13'
              BranchSideFuncs:
                - XXH_memcpy
        - Branch String:   './include/xxhash.h:2189,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2185,43'
              BranchSideFuncs:
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_readLE32
                - XXH32_round
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2191,9'
              BranchSideFuncs:
                - XXH_memcpy
        - Branch String:   './include/xxhash.h:2193,13'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2194,24'
              BranchSideFuncs:
                - XXH_memcpy
            - BranchSide:      './include/xxhash.h:2199,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             './include/xxhash.h:2164,13'
          Dst:             XXH_memcpy
        - Src:             './include/xxhash.h:2170,13'
          Dst:             XXH_memcpy
        - Src:             './include/xxhash.h:2172,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2172,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2173,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2173,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2174,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2174,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2175,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2175,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2185,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2185,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2186,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2186,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2187,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2187,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2188,56'
          Dst:             XXH_readLE32
        - Src:             './include/xxhash.h:2188,31'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2194,13'
          Dst:             XXH_memcpy
    - functionName:    ul_XXH32_reset
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2135
      functionLinenumberEnd: 2144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - statePtr
        - seed
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2143,5'
          Dst:             XXH_memcpy
    - functionName:    ul_XXH32_copyState
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2129
      functionLinenumberEnd: 2131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dstState
        - srcState
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_memcpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2130,5'
          Dst:             XXH_memcpy
    - functionName:    ul_XXH32_freeState
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2122
      functionLinenumberEnd: 2124
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - statePtr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2123,5'
          Dst:             XXH_free
    - functionName:    ul_XXH32_createState
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2117
      functionLinenumberEnd: 2118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2118,28'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2118,28'
              BranchSideFuncs:
                - XXH_malloc
            - BranchSide:      './include/xxhash.h:2118,28'
              BranchSideFuncs:
                - XXH_malloc
      Callsites:
        - Src:             './include/xxhash.h:2118,28'
          Dst:             XXH_malloc
    - functionName:    XXH32_endian_align
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2060
      functionLinenumberEnd: 2088
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - input
        - len
        - seed
        - align
      BBCount:         13
      ICount:          152
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - XXH32_finalize
        - XXH32_round
        - XXH_readLE32_align
      functionUses:    1
      BranchProfiles:
        - Branch String:   './include/xxhash.h:2063,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2063,22'
              BranchSideFuncs:
                - XXH32_finalize
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
            - BranchSide:      './include/xxhash.h:2065,9'
              BranchSideFuncs:
                - XXH32_finalize
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
        - Branch String:   './include/xxhash.h:2065,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2066,36'
              BranchSideFuncs:
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH32_finalize
            - BranchSide:      './include/xxhash.h:2083,16'
              BranchSideFuncs:
                - XXH32_finalize
        - Branch String:   './include/xxhash.h:2078,9'
          Branch Sides:
            - BranchSide:      './include/xxhash.h:2074,30'
              BranchSideFuncs:
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH_readLE32_align
                - XXH32_round
                - XXH32_finalize
            - BranchSide:      './include/xxhash.h:2080,26'
              BranchSideFuncs:
                - XXH32_finalize
      Callsites:
        - Src:             './include/xxhash.h:2074,34'
          Dst:             XXH_readLE32_align
        - Src:             './include/xxhash.h:2074,18'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2075,34'
          Dst:             XXH_readLE32_align
        - Src:             './include/xxhash.h:2075,18'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2076,34'
          Dst:             XXH_readLE32_align
        - Src:             './include/xxhash.h:2076,18'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2077,34'
          Dst:             XXH_readLE32_align
        - Src:             './include/xxhash.h:2077,18'
          Dst:             XXH32_round
        - Src:             './include/xxhash.h:2088,12'
          Dst:             XXH32_finalize
    - functionName:    ul_XXH32
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2093
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - input
        - len
        - seed
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH32_endian_align
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './include/xxhash.h:2106,12'
          Dst:             XXH32_endian_align
    - functionName:    ul_XXH_versionNumber
      functionSourceFile: '/src/util-linux/./include/xxhash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1851
      functionLinenumberEnd: 1851
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
